Good game, perfect balance of difficultly, took me a few retries for some levels but never too frustrating. CJ is a beast.