anyone know the sauce of this?
devil may cry 4 TGS 07 trailercan be found on gametrailers.com
Wow...looks like shit.