Neon Tail is Our Jet Set Radio, Space Channel 5, Mirrors Edge Fantasy Continue Reading 0 36 1 Greg Micek May 3, 2018 Neon Tail is basically Jet Set Radio meets Space Channel 5 meets Mirror’s Edge. If that doesn’t… Read