Never have the graphics of a game looked so proper! It reminds us of a Grimes music video. This is the platform where you find yourself on a planet, hunting down more and more demanding and unsettling robots.