So as stated by Harmonix, this is not the original Stray Cats' version of this song, so we knew to expect the unexpected.
However, this being a good effort musically on Setzer's part, Stray Cat Strut on guitar as enough filler to occupy the plastic guitarists interests.
Throughout most of the song, simple dead noted jazz chords are repeated with small amounts of slightly fun fills. This song would normally gain a solid review, but the 2 solos in the song provide enough fun to make the song memorable.
Overall, it's a musically good song, which CAN live up to the original version, but Setzer could have injected way more energy into this song to make it more enjoyable. Worth playing again, but not something you would go out of your way to play for the fun aspect.