Honestly I didn't think this would make sense to me until I started playing. You do a great job of introducing the various mechanics to the player - it's a lot of fun to play through!