Great song. You say the song suffers from "bad production". I agree sometimes can't understand the lyrics, because they're too drowned out by the effects and other instruments, and the drums are sometimes out of rhythm. But overall I actually like the production because of "flaws". This gives a more human touch and it reminds me more of classic rock songs. When a song is overproduced it gets boring.