Wow this has very well-thought out gameplay and an impressive amount of polish!
Cheers! Rated yours as well, it was fun!