The Battle of Olympus

    I’ve always been a sucker for Greek mythology.  Whenever the topic came up in history class it was my favorite time of the day.  Naturally it makes for excellent video game source material and as such there have been a wide range of spins on the subject.  From the God of War series […]