Awesome 2d platformer, worth every penny.