Hold onto your chains of Olympus: we could be nearing a God of War IV announcement.

Read more...