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.
Games from Ubisoft and other studios
Users browsing this forum: No registered users and 1 guest