Oggzie

A clock that stops when you look at
A platformer with (sort of) puzzle and going out
Platformer