Really cool. I was worried that it wouldn't make sense with how small the details are, but you made EXCELLENT use of animations and visual cues to convey everything. The game is fairly complex, but you just did a superb job of explaining the mechanics with visuals. Really, really solid.