Sometimes hard, sometimes easy, but it has great graphics and great sounds that really makes you feel the world! Well done!