Noticed it on my FB feed. The game is called Warface. The videos look promising. I'm curious as to how it actually plays. I think the co-op mode could be fun for a change of pace.
WarFace
Other Games ⇒ WarFace, another Free FPS
Moderator: Members
-
- Information
-
Who is online
Users browsing this forum: No registered users and 2 guests