The Launch Crash

The original Steps To War release was on July 15th, 2017 at 1PM GMT. Unfortunately, seven thousand plus players all tried to join Steps to War. Heavy technical difficulties came, so the developers of STW had to delay the release by six days, to July 21st, 2017.