No, no, it's okay! Your English is actually pretty good! But yeah, I'm glad that you've joined us recently; welcome, welcome, welcome! That's quite the nice collection of games; I have almost every region myself! Nice to hear that we've got a good fan in our mitts!
I've learned some french too since it's a requirement to learn it in Canada, but it's not too bad! At any rate, if you're looking for a friendly community, you definitely found it; I'm sure you'll make awesome friends here. c: Please feel free to explore!
Please don't hesitate to ask if you have questions too, okay? I hope you have fun And have a awesome weekend! <33