Not that "Wizard Lovin'" isn't a fine tune in its own right, but its the raucous animated video that really puts this over the hump (pun semi-intended but halfheartedly). Neptune Power Federation is from Down Undah so you know they got that boogie-inflected, old school rock thing going. Otherwise that's all I know about them because they're new as shit and this is their first single. If NPF was a Twinkie they'd still have like 60 years worth of shelf life on 'em. As it is this is rock & roll so I give 'em maybe a week.