Really cool take on the theme. Breaking up the main mechanics to go back and forth is a nice touch. Great work by the team!