Downloadable games have really taken off this console generation. XBLA has been a big part of that. Blake from Leviathyn counts down the Top 10 games available on Xbox Live Arcade right now.
Shadow Complex is my favorite by far. Awesome game.
Minecraft and castle crasher's for me still to try shadow complex...whatever happened to shenmue for xbox live and psn? am sure i seen that being mentioned on here
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.