I really dig the graphics! Hats off to the artist. The audio goes pretty well with the general aesthetic and really gives it the extra touch that ties everything together.
The concept is interesting and proves to be quite fun.