Sony is teasing something and people seem to think it’s God of War 4 related.
Hit the jump to check it out, leave your guess.
Read the rest of this entry »
Omega Level