This is absolutely tremendous, devilish fun.
The music and visual are equally full of action and mischief, and complement each other so well that you might as well think of them as one unified piece of entertainment. The twist at the end had me cheering!