What this could be is still up in the air. The only details being the splash page that shows a flash video loop of rain falling on what looks like Styx, the river not the band. I would have mistaken it for another Heavy Rain ad if it was not listed off the God of War website. That and the very God of War looking meter on the top right that looks to be a quarter filled so far. Odd stuff.
Granted, this is not the first time this type of thing has popped up around the franchise. Do we all remember the viral campaign for Chains of Olympus? You know where there was a slow reveal of the games title if you could pass all the small challenges on the site. Could this be the same thing? Maybe a tease for a new title? It could simply be a build up for a Kratos-sized slap in the face April Fools joke as well. It is getting to be that time after all.