I've checked out their website and things look pretty good. Can't seem to find any reviews on the game though. Has anyone here tried the games? Is it any good? Graphics? Sound? Control? Playability? I think it is comming out for Xbox as well, don't quote me on that though. Anyway, peace out.
