Also, the ‘Fortnite’ and ‘Apex Legends’ battle royale rages on and Steam made a questionable statement.
http://www.wired.com/