5 Reasons You Should Be Excited for Guardians of the Galaxy
Mass Effect, Telltale, and The Avengers
Deus Ex: Mankind Divided to be Released on November 3 on Linux
Deus Ex: Mankind Divided to be Released on November 3 on Linux Feral Interactive announced that Deus Ex: Mankind Divided for Linux will be released on November 3. The game is set on the year is 2029, and mechanically augmented humans are now outcasts, completely segregated from the rest of society. As augmented covert agent […]