I've been having this feeling for a while too now. It was most likely agreed between the player and the club to put in place a contract that would allow a clause to be added for considerable compensation. Especially after the way he started off the season, they were always likely to get a huge sum and makes perfect sense why it was signed mid season. I won't be surprised to see leaked info regarding this clause in the next few weeks. Its all one big master plan. He was always going to go but the big chiefs at Analfield saw an opportunity from the way he started the season and dangled the 200K a week carrot until the season end, for his end of the bargain.
He has literally been playing out of his skin all season long and its still not going to be enough. The moment he realized that was last night and it shattered him.
He's off