Rome Total War Remastered Ships in 10 Days
In just about 10 days from now, Rome Total War Remastered will be released on Steam (29th of April). It’s a fairly old game in the Total War series, but this time around the Remaster is not some half-assed effort… Continue Reading