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