I think most people can understand what you're talking about, they just don't know English isn't your first language, and say stuff about your grammar.
Like I said, better than some people on this board.
Another example...
haha. i do heard of runescape. its the infamous. i always hear they say full word runescape.