Good entertainment value, but could use a visual overhaul and a more pumping soundtrack.
Rest of feedback.