HOLY SHIT!!! This was the ONLY game that got me that good!
The face's fast movement twards the player really activated them cave man reflexes; almost punched my screen.
I think the clever placement of faces around the corners really helped with the buildup