Good stuff! The mechanics were pretty well utilized and I liked the boss fight. Also a pretty funny game, great job.