It felt weird but also rewarding once I figured out what's the deal here. I appreciate the fact that some modern developers don't explain every tiny detail even though that's the norm now. :P The graphics were simple but nice, and the (occasional?) sounds were fitting. Good job!