Welcome! ^v^ Don't be nervous, dude! :D We're (mostly) all friendly!

I know what you mean about being overwhelmed by activity. It's good when it's not so busy, although we're always looking for new people to join. 8D

If you want to discuss any of your other favourite (or simply liked) games, feel free to go to the Media Hall section and post something about them. x) I'm sure you'll find friends and fun things to do here. :D