The mysterious website "The City of Rhodes" which has Kratos looming over a countdown is now open...well at least for those where midnight has passed.
What is waiting on this site? God of War for the PSP? God of War the movie? A trailer for God of War 3?