Hey this is a free to play pc game. Its a multiplayer fps game. It's currently on open Beta. This is the best free to play game I have ever played. Download takes 30 mins (not much). Here's the website

more about it

Your rating: None Average: 5 (1 vote)
Chyeah man's picture
Chyeah man
on July 8, 2009 - 12:59pm

I think I've heard of it.

User Info