While Razer has since updated the controller, the original version is an incredible value at its discounted price. The Razer Kishi works with Android phones that are 5.7 inches to 6.45 inches long.
You simply snap your phone into the controller and you're ready to go. Instead of using your phone's touchscreen, you can now use actual physical controls which includes dual joysticks ...