Great game! Everything worked together for a cohesive, enjoyable experience. The only downside is it was a bit too hard for me to finish.