My first video review in a while, I did not include any subtitles for this review --which I normally would do-- since I wanted to see if the response would be different.
Let me know if you have any criticisms so that I can improve these in the future!
Also, for more reviews, previews, news and more, visit http://darkstation.com/
Earth Defense Force: Insect Armageddon
Game » consists of 9 releases. Released Jul 05, 2011
Log in to comment