The Hampden league's season is about to take another few twists