twelve
I'm not dead
Focus on the weather more than the actual setting.after reading what twelve posted, it does begin to sway me, but it doesn't explain the site's page itself. That type of scene wasn't see in MGS4 IIRC. So there must be something brand new that they're going to unveil.
Raiden = God of thunder.
Could be MGS 4 + you can play through Raiden's side of it.