Unleash the power of the elves with brand new towers and troops – welcome to Kingdom Rush Origins!   Kingdom Rush Origins is the third installment of the award-winning Kingdom Rush saga, loved by millions and earning accolades from gamers and critics around the globe.   Take a trip back to the beginning, before Vez’nan