Rock your comics, roll into adventure in this rocked-up Sci-Fi adventure set to music