Hiya and welcome here.
Nice to see you are interested in further calc games development.
And yeah I agree a bit about Youtube, altough you can get a few more downloads on your programs from there. In fact, several BASIC calc RPGs have videos of them (spoilers) there and we got a lot of members from YT back then. It's just not as good to showcase a project, since people there will criticise with gaming as a whole in mind, rather than just calc standards in mind. If your game lacks grayscale and 60 FPS framerate, or even 3D, they'll bash it, since they'll be too used to Modern Warfare 2 or Bioshock. I generally don't take Youtube comments very seriously.
As for calc sites, there are a few active ones, altough some of the others saw their activity drop in the past year or so.