denver deep returns with some techno vibes