Using an archaic browser? You're out of luck but there will be a compatibility version of the site eventually.

GameJolt

Not very interesting at the moment. Most of my stuff is on itch.io. But it's there. Enjoy.