Hi, I'm trying to see the earliest Physical Games released on itch.io, but the endless page just is not working for that. I've tried for an hour holding down End and only got back to 2022, it just gets slower and slower and slower. Can we get actual pages? More ways to sort? Thank you!