Very funny and clever concept! Good visuals and the sound effects are great, too.
Maybe it's just me having slow reflexes but I felt the timing was slightly off when playing the web version?