level = int(log(max(time-4, 0.1))/log(3)), with time in seconds. So any level is possible, 1.50 minutes should have given you a level 4.
But maybe your level 4 got lost in the huge pile, because yes, a destroy card feature is absolutely needed.
Look at this guy and his fancy calculations 😂
yes that is possible :)