Really well polished gameplay, especially the slow motion punch feels great.
Maybe it was a bit too had to beat, but some people like hard games :-)