I meant controller when I said joystick, it is the common name where I live.
The majority of games I have on my android have virtual buttons and virtual sticks, some are ports of older console games, like Max Payne, GTA 3 and sonic CD, some are those gameloft action games and some others are action games from EA and madfinger. I even use my PS3 controller and my device plugged on the tv to play better some of those games.