The difficulty level was just right, it kept me challenged but never frustrated, well maybe a little XD.
haha, i guess it's got that formula!