You open your browser and stumble upon an Itch.io page. The layout is rather novice, but there’s a lot of heart here. You see a few small games and consider giving one a try.