This is a fantastic concept! The way the entire game is tied thematically together is really cool, and I like how the game is split into separate phases of play that keep it feeling fresh over time. Great job!