Check out gameplay, various locations, and extreme chaos in this latest trailer for Streets of Rogue 2, an upcoming RPG sandbox set in a randomly generated open world. Streets of Rogue 2 will be available in 2024.