Sci fi nerdism meets urban beat cool, as the double whammy of Robert Robert and Ryan Playground play some batshit crazy space cadet shoegaze, while at the same time having one hell of a groove.