Been a while since I put up a game review, so I hope you guys will like this one. Here's Earth Defense Force: Insect Armageddon for the PS3 and Xbox 360. I was eagerly awaiting this one and now that it's here, I had a lot to say about it. Hope you enjoy!
http://satoshimatrix.wordpress.co...