Speed Brawl: Speed Brawl has flown from its starting cage!

Now the brawling begins! Yesterday, Speed Brawl launched on Steam and all three consoles, and you got to peer inside our vision of the post-lunar war Britain in the 1880s. https://www.youtube.com/watch?v=o6mtJKbfK0s If…