Wow! This was really unique! And the gameplay felt nice. However, perhaps a slower movement speed would have been better. Anyways, great job :D