Fastpaced, hard and with some really cool animations (I could shoot the walls all day, just to look at that revolver reload animation!).
Great job!