Loved the character designs and environment. It really fit with the sound design too.
Had a little trouble getting the hang of the mechanic in the first level. I did laugh out loud when the guy punched the bomb back at me.