First of all, very fun game;
There could be some improvements to make (such as adding invisible walls) and I can only vaguely see how it fits in the "Let There be Chaos" theme, it is however very fun and it's probably even better when played with a friend, the graphics are nice and I really like the style.
If you asked me I'd say it's a pretty good and fun game :)