XBLA is great for indie devs. best example, the Behemoth, responsible for a once popular indie flash-based game, Alien Hominid and the soon-to-be released Castle Crashers from same dev group. now with the increase three-fold for the game size, games should be better in terms of length and quality. i guess Microsoft just needs to open their arms to these upcoming devs and allow their creativeness to flourish in XBLA.
Bookmarks