No harm done! I am not a native English speaker myself.
You will be seeing changes in our Steam page in the next few weeks. As I commented, the game's business model is currently not effectively showcased on Steam (on consoles it's being less of a problem) Hopefully, those changes will help new users to better understand how the game works.