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
- DOTA 2 Officially Free to Play With Early Access
- Valve has officially announced that Dota 2 is free-to-play, and has revealed more details about the game's business model.
- Auto Club Revolution Introduces The Hockenheimring
- Eutechnyx has released a new update today that includes a new race track and a newly licensed car.