as for my thoughts on it: it does have a sligth aphex twin feel, but unlike richard, this song sounds happier, warmer and brighter... the pads seem simple yet elaborate and evolved...although, maybe its me but i feel small hint of dryness, some reverb and delay can give incredible depth to a song with the right tweaks.
The synths are well made, im quite envious of that high pitched one that sounds like a voice... ^^^ my 2 cents on this track, feel free to correct me :3