← All upcoming games

browser

Switch

ConfirmedJun 24, 2008· Released

Not out yet. Links go to store / wishlist pages, not checkout.

When does Switch come out?

Switch released on Jun 24, 2008 on Web browser.

About

Somehow you are in the locked room. Let's escape from this room by full use of hidden items and your brain.

Screenshots

Release dates

Platform / regionDateStatus
Web browserJun 24, 2008Confirmed

Developer Neutral Games

Point & ClickPuzzle

More like this