Those of us who have long played FIFA or Football Manager will know all too well that January is the most exciting month in any career mode.
The video game occasionally stupidly forgets to renegotiate contracts for some of the world's biggest footballers, and you are given a free shot at snapping up icons for nothing.
Like shooting fish in a barrel, you build a super team of over 30's on free transfers, and you hastily blitz through the final six months of the season, excitedly anticipating the arrival of your Galacticos.
Well, conspiracy theories that suggest we are living in a computer simulation of reality may be more accurate than we first thought, because someone clearly forgot to trigger the auto-renew button on football's elite this year.
But which players are up for grabs for free in the summer? 90min is here with a list of the top players ready to walk away from their current clubs on 1 July 2021.
1. Lionel Messi (Barcelona)
Not sure if you've heard of this guy, but apparently he's kind of a big deal. Lionel Messi wants to leave Barcelona at the end of the season, Manchester City and Paris Saint-Germain want to sign him - but sources tell us he also earns quite a bit of money. It won't be cheap, guys.
2. David Alaba (Bayern)
3. Gianluigi Donnarumma (Milan)
On one hand, every statement from Gianluigi Donnarumma indicates he wants to stay at Milan for the rest of his career. On the other, his agent is a certain Mino Raiola, who would not benefit at all from that loyalty. Deadlock at San Siro.
4. Sergio Ramos (Real Madrid)
Surely, surely Sergio Ramos won't leave Real Madrid this summer!? The Blancos captain is yet to put pen to paper, so for now, we can only speculate on his future.
5. Memphis Depay (Lyon)
Lyon star Memphis Depay was destined to join Barcelona in the summer, until la Blaugrana failed to stump up the cash. Now available at a much cheaper price (if not for free), Ronald Koeman will look to reunite with his Netherlands star.
6. Georginio Wijnaldum (Liverpool)
A Liverpool legend, and an under-appreciated one at that. Georginio Wijnaldum is another Dutchman being courted by Koeman and Barça, and while some Reds may think he's past his best, the Camp Nou rumours show he still holds a place at the top of European football.
7. Sergio Aguero (Manchester City)
He may be more of a streamer than a goalscorer nowadays, but Sergio Aguero has definitely got a couple more years left in his legs. That is, if he doesn't pack in his football career for his fame on Twitch.
8. Zlatan Ibrahimovic (Milan)
Everyone thought he was finished when he went to MLS. In January 2020, Zlatan Ibrahimovic returned to Milan. He has scored 10 goals in six appearances this season. Whether he stays in Serie A or not, Ibra has plenty left to offer.
9. Angel Di Maria (PSG)
Angel Di Maria may be 32 years old, but he could still win games singlehandedly at most levels. Or he could go and tear it up back in his homeland of Argentina. He's earned it.
10. Luka Modric (Real Madrid)
11. Edinson Cavani (Manchester United)
Edinson Cavani's brief cameos for Man Utd have demonstrated that he will never lose that goalscoring knack. Will the Red Devils extend his stay beyond this season, or set him free to wreak havoc elsewhere?
12. Hakan Calhanoglu (Milan)
Hakan Calhanoglu was much maligned by Milan fans during his first two and a half years at the club, but he has exploded into the team's key creator over the past 12 months. Now attracting interest from Manchester United, I Rossoneri have a job on their hands if they want to keep the Turkish playmaker.
13. Julian Draxler (PSG)
Once a target for every Premier League club, Julian Draxler is on the verge of waving goodbye to Paris once and for all. Will we finally see him on British shores?
14. Arkadiusz Milik (Napoli)
Arkadiusz Milik almost left SSC Napoli for AS Roma in the summer, but the move fell through at the last minute. Will I Giallorossi return to sign the Polish hitman?
15. Henrikh Mkhitaryan (Roma)
Henrikh Mkhitaryan is expected to renew his contract at Roma beyond the coming summer, but should he decide against it, his new club would be welcoming the Armenian in the form of his life.
16. Florian Thauvin (Marseille)
Yes, this is the same Florian Thauvin that flopped at Newcastle United. Having proven himself as a quality player at Marseille, the Frenchman fancies one last crack at the big time.
17. Riqui Puig (Barcelona)
Although he is considered one of the hottest prospects in Spanish football, Riqui Puig has failed to convince Barcelona coach Koeman of his talents. Who will leave first though?
18. Eric Garcia (Manchester City)
Eric Garcia has expressed his desire to leave Man City and join Barça, while Barça have expressed their desire to sign Garcia, with personal terms now agreed.
All feels fairly routine and inevitable for this one.
19. Jerome Boateng (Bayern)
Jerome Boateng hit his dodgy spell and came out the other side as a stronger man. Whichever team snaps him up can most definitely count on his endless experience.
20. Juan Bernat (PSG)
Juan Bernat is another PSG player set to leave the French giants this summer, and they'll be losing a valuable squad player at that.
21. Josh King (Bournemouth)
it wasn't long ago that Josh King was being tipped for a switch to Man Utd, but injuries and relegation have seen his stock fall dramatically. Now scrapping in the Championship, is he still on the mind of the Premier League giants?
22. Moussa Marega (Porto)
Moussa Marega has been a consistent goalscorer for Porto over the years, and he is ready to put his clinical nature to the test in the Premier League.
23. Juan Mata (Manchester United)
Juan Mata should go down as a Premier League legend for all his years of service to Chelsea and Man Utd, but the time to make a return to Spain may be upon him.
24. Shkodran Mustafi (Arsenal)
As if 2020 wasn't mental enough, Shkodran Mustafi is a genuine target for Barça. Stop the world, I wanna get off guys.
25. Elseid Hysaj (Napoli)
Elseid Hysaj was a Napoli regular for five years, but he has barely featured for I Partenopei this season. Time to part ways, perhaps.
26. Fabian Schar (Newcastle United)
It's fair to say that Fabian Schar has shown himself to be a competent Premier League defender - he's had a lot of practice at the heart of this limp Newcastle side. A good squad player for almost any top flight team.
27. Lucas Vazquez (Real Madrid)
Lucas Vazquez has been a bit-part Madrid player for far too long. Leave your comfort zone and show us exactly what you can do on a weekly basis, Lucas.
28. Sebastian Driussi (Zenit)
Only 24 years of age, there is still plenty of time for Sebastian Driussi to fulfil the potential he showed during his early years at River Plate.
29. Ryan Bertrand (Southampton)
Southampton are believed to be in talks with Ryan Bertrand over a new contract, but there will be plenty of vultures circling should a deal fail to materialise.
30. Javi Martinez (Bayern)
For any team needing to boost their experience and squad depth in the midfield or defence next year, Javi Martinez is the man. A winner at all levels.
31. Demarai Gray (Leicester City)
Having threatened to become a Premier League star, Demarai Gray has never quite delivered on those promises. His time at Leicester City is coming to an end, and he has to find a new home next year.
32. Danilo D'Ambrosio (Inter)
Danilo D'Ambrosio must be Inter coach Antonio Conte's dream defender: a wing-back who can do a job at centre-back if needs be. It'd be a shock if I Nerazzurri didn't tie him down for longer.
33. Nicolas N'Koulou (Torino)
Nicolas N'Koulou has caught the eye of Italy's big guns in recent transfer windows, but Torino blocked his exit. There's nothing they can do to stop him leaving now, though.
34. Danny Rose (Tottenham Hotspur)
Tottenham Hotspur and Danny Rose's relationship has come to a bitter halt, and the end is finally in sight. The left-back still has a few good years left in the tank though, despite what Jose Mourinho thinks...
35. David Luiz (Arsenal)
FOR SALE: Ticking time bomb. Price £0, ONO. Arsenal may decide to chuck this human hand grenade far from the Emirates stadium this summer, but who will be crazy enough to pick David Luiz up?
36. Christian Benteke (Crystal Palace)
Are you on the look out for a striker who has scored nine goals in three and a half seasons? Then look no further than Christian Benteke!
37. Marcos Rojo (Manchester United)
Who doesn't want a hot-headed, unreliable Argentine at the heart of their defence? Marcos Rojo won't be Man Utd's problem after this summer, but he'll find a loving home elsewhere.