I usually just browse around on itch, ofc, trying to find good games!
I'm on youtube!
https://www.youtube.com/channel/UC9vtIMCs7AHFEAZjKx_O2Nw