Cardoo joystick so far is the best one with its intelligence features : 1- R1&L1 for several uses in different games (shooting, speeding, Standing and sitting)2-analog touch-pad for fast movement and high flexibility 3-comfortable shape designed to comfort your hand4-Stand for watching movies