Steam went down right after No More Robots uploaded its new game on Valve’s store
On July 22, Steam went down along with a number of other online services. Unfortunately, at that precise time, some developers were preparing to upload their games, including indie publisher No More Robots.