that was like over a year ago mate
try reducing your resolution a lot if possible
Ok. Also I lost my account that had like 100 levels. That's sad.
there was a transfer period of about 3 months from itch to steam
sorry that you missed that though