Serious Hat Time

Try to defeat this 2-D Puzzle Platformer!
Platformer