Aww, look at the cute little Japanese puzzle platformer with the adorable little waif and her firefly friend. Right. This adorable little puzzle platformer has been a massive source of frustration since I started playing.