I love the graphics and the music as well! The concept is very unique and well executed!
Also nice choice of the title :)