Rockstar games are on sale for 99 cents on Play Store.
GTA III and Max Payne both support controllers so you can use your PS3 DualShock3 Controller or XBOX 360 controller and play these games on Android phones and tablets with a USB OTG cable. No root required. No setup or prior knowledge required. All you need is a 2 dollar USB OTG cable that you can get from eBay.
Video of Xbox 360 controller being used to play with S3: https://www.youtube.com/watch?v=lrZ-xnzYVLA
Video of DualShock3 controller being used to play with S3/Note II: https://www.youtube.com/watch?v=KwjBWDhm9xU
If you're rooted, you can pair your DualShock 3 and play wirelessly using the SixAxis Controller app: https://play.google.com/store/apps/details?id=com.dancingpix…
Got an S3, Note II or any Android phone that supports USB OTG? I recommend GameKlip: http://buy.thegameklip.com/
Rockstar Games except for Vice City.