Sutte Hakkun: A little gem of a puzzle platformer stuck in Japan......