Space Channel 5 for Dreamcast is a brief flash of sheer naked flamboyance These moves are out of this world! By Zoey Handley 18 August 2023