A beat-em-up featuring robots hitting each other to a Brian May soundtrack? What could possibly go wrong?