Here's the extended trailer for Ki-Chan: Demon Hunter, featuring The Creator.