This is outrageous: I want to post how excited I am that there will be a NEW EARTH DEFENCE FORCE GAME but I have no where to do it.
It's called INSECT ARMAGEDDON. That's pretty much all we know at this point, so clicking that link might be a little pointless.
That's the only gaming news I care about. How about you? And what are we all playing this week?