I don’t know if there are words to accurately capture how fucking stunning this trailer is for Insomniac’s Spider-Man game. Just. Goddamn.
Read the rest of this entry »
Omega Level