Blocked

Blocked is a game by Cat and Mouse Games that is curently in development. A screenshot will soon be released.