Tag: Metro

spot_img

Metro Exodus Goes Exclusive To Epic Store and Cost $50

Deep Silver recently revealed today that the PC version of Metro Exodus will be available exclusively on Epic Game Store starting February 15 costing...

PPG Hardware

0