The quick look is the first I've heard of this game and so I went to find it on XBLA because basically every source says it's also on that platform... but I can't find it. Even the Neocore website doesn't have any information about it. Is it cancelled?
I really want to get it. It looks fantastic.