Wow! The art may not look too gorgeous at the first look, but I think the presentation overall is top notch. The snappiness of the traps' movement & the screenshakes combined with nice sound effects and weirdly fitting music...
I think it feels a bit hard to play, even my "better" runs felt as if I died pretty quickly. But it was fun :)