Wow, this is awesome! Love this simple premise exploded out into a great li'l puzzle game! (pun sort of intended)