Awesomenauts, a sort of side-scrolling platform-MOBA, is rather good. Science tells us that good things are made better by having free updates, and that's precisely what has happened in the case of Awesomenauts, which gets a new map called Aiguillon and two new heroes. You can see these things of which I speak in the trailer below. Writing these article makes me realise we never WIT'd Awesomenauts, which seems like a dire oversight.
I am to blame. I will seek penance.
The game is best purchased direct, I would say. Tastes fresher that way.