Ororr

A puzzle platformer game where you can stop the time!
Puzzle