Loading...
Discover the mysteries of Hidden Town, a strange and distant town where our games take place. With each game we will tell a little story.