Does any1 know when its going to get released, the clostest ive found is from GameSpot which says Q4 2006?