Around 12 days and no response from gamedev community, seems you are even more bored to death about this naming issue than me
To end this torment once and for all, I will be pleased to inform that I chose name "mostates" which apparently stands for "multiplayer online states"
( Just dummy placeholder logo, will change definitely )
After checking several other names, I realized that most of these names I found or you suggested are good enough to leave rest of the job to players for making it a recognizable brand.
In these terms, I believe mostates is easy to remember, making somehow sense and unique enough to locate itself as a brand.
And also highly conforms with the company name I chose which is,
I want to thank you everyone contributing to this topic and trying to help me, hope you will not be annoyed of the name I picked after all the fuss