I'm impressed with how many different mechanics you managed to include! The gameplay is fun, though a bit too simple and slow to my taste.