Interesting little game.
I love the idea of the launcher being an important method of navigating levels, but there were some parts of levels which felt like they didn't require at all, which was a shame.
But for a weekends worth of work, it's an excellent game!