Did you get the awesome bundle that was for a limited time on itch.io? There were almost 600 games in it. The complete bundle contained 998 items, and that for just €/$ 10.
Here are some statistics about the bundle that was hosted by Necrosoft Games with stuff from 736 creators.
If you still want to take a look at all the games that are in this bundle, click this link, to visit the itch.io bundle site.