I like the graphics, the controls, and yes, it is challenging but not impossible. After some practice you can definitely finish it. At some point you can create additional checkpoints which help SO much, so thank you for this feature!