GamerPerfection
Xbox 360
A series called Atlantis has just started. It's all based in the city of Atlantis. I don't know much about it or whether it's going to turn in to something good but my Sky Plus is recording it. Anyone else going to watch this?