I normally don’t mention Flash-based browser games (I always say this, but hey), but this one was named Gamasutra’s top indie game of 2010 (!):
Give Up Robot 2 is a 2D platformer with a charming art style and swinging-hook gameplay. Sez Gamasutra:
Everything about Give Up Robot 2 is magnificent, from the clever level design to the playful, bouncy soundtrack. There are plenty of homages to the Mario games, including blocks that churn out coins and clouds with faces, and the level of challenge is spot-on, such that players will die numerous times, yet never feel that the game is being unfair. Simply put, Give Up Robot 2 is pure, unadulterated fun.