Community image submitted by ETD
31st, December, 1999
Developed by Looking Glass Studios and released in 1999, this science fiction-based first-person shooter role-playing game established new standards for storytelling and gameplay.
Top owned games
Team Fortress 2
Left 4 Dead 2