Awesomenauts: Amazing.

Do yourself a favour and don't discount the game based on its (intentionally) horrendous title, just hit the jump and watch the trailer. The footage is based on the game's intro movie. If the rest of the game can live up to even 0.1% of the awesome contained within its introduction sequence, it's already guaranteed a review score of 4/4. Just sayin'.