This was really cool! Took me a minute to figure it out, but good lord this felt really good to play.