A lot of it is really getting the timing down, it's very odd but once it clicks it gets super fun. Reading this thread I'm starting to want to play some more. Might fire up the PC version later as I bought it but never really played it as I was occupied with something else at the time.