This is a truly great game that has a great mix of gorgeous pixel art style graphics and fantastic and hard level designs that are fair (for the most part) and fun. (metacritic.com)
Many critics are against the use of pixel art in indie games due to the massive amount of games that already use the art style. (gamedesignjunkie.com)