The 520-1030 PC is a touch screen computer. It is more of a computer that you should use for work. If you were to play some of the games that you have listed, I would guess that the results would end with the game running slow.