tehsage on 28 January 2009
This game is set to release February 3rd in the US and I was wondering if anyone has found any reviews on it. I remember reading somewhere that it got a 9/10 but I'm not sure where.







