Deathwatch is launching on this Friday the 16th October and it’s already available on Steam for £18.99 / $24.99 / €22.99, with a 10% off the price sale in the first week. Check out the launch trailer below:
Deathwatch is launching on this Friday the 16th October and it’s already available on Steam for £18.99 / $24.99 / €22.99, with a 10% off the price sale in the first week. Check out the launch trailer below:
Tags PC Rodeo Games Warhammer
Hot on the heels of Alien Earth’s finale, Survios’ Alien: Rogue Incursion has arrived. Fans …