Oggzie

GIF
A clock that stops when you look at
Run in browser
A platformer with (sort of) puzzle and going out
Platformer
Play in browser