Dmitry Oshchepkov reveals the team's approach to animation, lore and the challenges of creating a gun-fu boss battle.