Considering it has a December release date, there isn't to much info on the game its self....and is only sold on line from what I have seen, at a site called yuplay.....
Personally I would like to see some sort of a Demo, so I can see first hand how the game will play......
Any one thinking of getting it? Have any one found any reviews?
|