This is giving me a "Never Say Never" album vibe. Me likey!