Streets of Rogue 2 launches in Early Access on August 14 [Update: Delayed to October 22]

Hit the road in open-world sandbox action game.