The game will release on April 19th. The game's a cross between puzzle and adventure genres, and will take approximately 10 hours to complete. There's a new trailer after the jump.

[source scrawlfx.com]