Official Itchio of rack games (some games can be played in browser)
Gamejolt: https://gamejolt.com/@Rack-Games
Youtube: https://www.youtube.com/@rackgames/