Concerning the graphics: You're crazy. The graphics are wonderful. They could have been a little smoother around the edges, but for a free, online thing made by a few people? It`s wonderful.
As someone else mentioned, it reminded me quite a bit of the early Pixar works. :-) These people have quite a future ahead of them.