Looks cool, makes me wish I had not watched past the first minute though, any idea of a release date, website or something?
pillowcastlegames.com (http://pillowcastlegames.com/) Little AMA form dev team on reddit (http://www.reddit.com/r/Games/comments/1urzxq/hey_we_made_that_perspective_game_demo/)