I just wanted to throw this out there as I have a pretty large number of steam games.. I was just going to check and see if anyone else had the "Earth Defense force: Insect Armageddon" game. I got it on steam and it is really fun. I am thinking it would be more fun with a group of friends, perhaps over voice chat.
Let me know if anyone has this and perhaps we can do some multiplayer.
P.S if there is a better spot for this, let me know.. or just move it for me