Better you push your imaganiation of how awesome an indie game could be to it´s limits: Doukutsu Manogatari