infinity ward video game developer logo

IW engine

The IW-Engine the beating heart that has given us many beautiful Call of Duty games. What is it? And how has it evolved over the years?