News

Darksiders E3 Trailer

By on

I’ll be shoving this game down your throats all year. I also found out that it’s releasing Q4 2009! Can’t wait!

About the author

To Top