Damn fine entry for a little game jam! Tight controls, good game feel, nice progression. Even has a nifty entry screen.