Great game! Some of those timing puzzles are very strict, but the visual language is very strong so they make sense!