http://www.thebehemoth.com/index.flash.html
Its probably old news, but ive been following this on the dev blog for ages. I dont even own a ps3 and im excited! i dont even own a xbox 360 either!
In fact, ive played it twice, but its my favorite game. I know everything about it and i love everything to death.
So. Re to the joice