Wow, well done! I couldn't put this down. The mechanics are fun, the presentation (visual and audio) was really strong and gave the game a polished feel.
Glad to hear you liked it! :)