God of War fans don't have to wait any longer. The mysterious countdown at islandofrhodes.org has ended. The site, dubbed "Island of Rhodes" has had fans intrigued for a few weeks now. The URL was discovered by a gamer that reached an incredible 999,999 hit combo in the latest release, God of War II. Hit the jump for answers.