Anyone herd about this game yet from the sceners. It came out usa yesterday. really looking forward to it as I like the more obscure and wierd titles.