I really like the new RYZE DJI TELLO mini drone. The best features are that it is massively stable in flight when flying indoors, it has a good battery flight time, it has a nice image stabilized camera for photos and it is constructed well. Unfortunately there are problems with the TELLO APP and the 720P Video signal to name a few. But since it is new on the market many of these issues should be fixed in future software and firmware updates.
As of 13 March 2018, if you wish a GAME CONTROLLER to fly the Tello, you need the GAMSIR T1D. Apparently as of 13 March 2018, that product has not yet been launched. Once launched it will be on the DJI website available for purchase.