"I’ve been playing a lot of Awesomenauts lately, recently released on XBLA and PSN. How much have I played? Let’s say I’ve ranked up from Level 1 to Level 15 in a pretty strong run. Have you been looking for a great downloadable game to kill time with? Awesomenauts is by far one of the most interesting things I’ve found lately on the Xbox Live Marketplace. I had a chance to play the title back at PAX East, which left me wanting to play more. Now that the finished product has been released, how does it stack up?"