Web site has been crushed by massive demand.Price is $39.99 / €36.99 / £29.99.Pre-orders start today at noon PST.— The Witness (@witnessgame) January 19, 2016
Web site has been crushed by massive demand.Price is $39.99 / €36.99 / £29.99.Pre-orders start today at noon PST.