I know nothing about programming or game development so this is just me pulling a theory out of my ***, but it may have taken them three years to make Longshot but that could have included laying the framework for future additions to be added without taking three years