Well, I just finished the final mission. I think I’ve beaten the normal difficulty under 5 hours? But there is hard difficulty and it seems beating the game unlocked the endless mode. No clue how long it will take me to beat the hard difficulty. I had to restart a few time for last 4-5 maps even on normal difficulty.