If you're into WoW, Hearthstone for PC supports touch interfaces and plays almost as smooth as on iPad. However if you have games on your phone you love, check the Windows Stores Account tab and see which games are Universal apps.
AoE: Castle Siege, Halo: SA, Tentacles: Enter The Mind, and Order of Chaos Online are great games to play on a DVP8. Plus all the games I've mentioned, except Halo, are free to play and download.
Source: DVP8 owner who's played every game listed in this post extensively.