>>724554942
Some of the original devs are "consulting" IPL on this game, whatever the fuck that means, probably just got their paycheck