A mysterious timer has been placed on this website for (what can be told from the man in the back) God of War
Site: The City of Rhodes
What is it counting down to? Guess we'll have to wait a few days..
Site: The City of Rhodes
What is it counting down to? Guess we'll have to wait a few days..