Polished and fun game. I liked the difficulty curve ramping up gradually instead of pitting the player against the most difficulty stuff right from the start.