Mega Man games were always known for their hard levels. The player would have to repeat the level many times to figure out the tricks to get to the end. This had the same feel. Excelent! I also enjoyed the use of the 8 bit Fire Man in a 16 bit environment. Very cool!