I don't play DOTA 2 or GTA V, but LOL and CS GO work well out of the box. I get about 100 fps on Low res for LOL. SInce I have a 60hz monitor, it's more than enough. It has wifi built in and comes with an external antenna to hook up. I don't use it so can't speak to how well it works.