Plus Epic’s Steam-killing online store goes live, and the rest of the week in gaming news.
http://www.wired.com/