That's what came to my mind while hearing this. To me this song is rather upbeat. I don't think Heavy quite fits it as a title.
It's a nice upbeat song. I like it.
Oh, and I voted. 5/5 for you. :P
Thanks n.n I'm not really sure myself where I got the name from exactly :P
Please contact me if you would like to use this in a project. We can discuss the details.