Another overrated as hell indie game with bad pixel graphics. Between this and Celeste its getting annoying.
I think OP just can't get past the pixel graphics because he just picked two of the highest acclaimed titles of the year, highly recommend both of them.