Warface Lighthouse Map Trailer
Warface adds a new lighthouse with plenty of vertical points of view to give snipers an advantage.
Videos You May Enjoy
Articles You May Enjoy
- Domination: InnoGames Presents First PvP Mode in Kartuga
- Online games publisher InnoGames just revealed more detailed information about the first PvP mode in its 3D action game Kartuga.
- City of Steam Announces Closed Beta Test
- Mechanist Games' City of Steam has had huge alpha success and strong community focus, as a result the Beta Test is expected to launch in ...