I can't be the only one hyped for this bizarre PS3-looking game!? Anybody know if they will localize it? https://www.youtube.com/watch?v=otbK2aXvPI0