Here is a game controller that lets you play Xbox Cloud games on your Android smartphone like a pro. The 8Bitdo Sn30 Pro is a Bluetooth controller with 18 hours battery life. It has an expandable clip to support devices from 49mm to 86mm.
This game controller has customizable sticks and adjustable triggers. You can also map the buttons to functions to your liking. Expected to ship in September.