This blog doesn’t often look at Xbox Live Arcade games but Awesomenauts had a title interesting enough to catch the attention. Awesomenauts is a MOBA. I’m told that’s a Multiuser Online Battle Arena and as far I can I tell you log in simply to blast chunks off one another.
Awesomenauts has Russian monkeys with jetpacks, aliens, giant robots and other fun things. The trailer looks fun. It looks like a cross between a Saturday morning cartoon and some 16-bit console gaming.