I just discovered this song on YouTube. It is just fantastic! I think it has the potential to become a hype on the Internet.. but we’ll see! :)

enjoy!