Nice game mechanics! I like that each mechanic is introduced in a way you must use to overcome the next obstacle. Great work! Sometimes, I struggled to distinguish what is an obstacle and what is just a background decoration. Perhaps playing with contrast could help here. Other than that, great game!