finally japanese indie game, and it's not rougelike shit