When I saw the title I immediately thought of Steve Winwood...
but the actual song was reminiscent of Hall & Oates and even Steely Dan in places.

But at the end it is all Torrey Bliss! Good job on this crazy catchy tune!