I love the title scene! Fun game!
Heh, it was a fun little touch but I now think it is the best part of the game. Thank you!