Loved the mechanic's idea on this. I had a hard time with the Reflection/Player Input puzzle. This felt like a mastery level for the mechanic. Teaching the player about this mechanic through practice would be a benefit in this game. Overall, this was a really fun game! Best I've played so far.