Digital Dreams' puzzle platformer has a great visual style