You can do everything. I tried playing GTA 4 but two problems... - Controls on touch screen don't work. - Streaming from the net is slow the refresh is unplayable on a game. It#s basically using your iPhone as a mouse and keyboard and a second monitor. I just wish it had sound so I could use flash player stuff in the browser. The developers said it's something they want to do in the future, though they've said that for a long time.