[Alien Flesh 002] note business presentation update