Damn the ending was hilarious. The levels also felt really nicely playtested and balanced. Nice work!