Gumshoe2029, thank you for your comment.
while your statement may be true, i dont think it is possible with C2 to create such a game.
in my original post, i indicated that it is not possible to prevent pirating 100% of the time, i only wanted to ensure i was taking the necessary precautions to ensure it was minimized and i was not making a newbie mistake of putting it all out on the internet to easily pirate, nor was i posting on questionable web sites.
1- Ashley recommended using "minify script", and also confirmed that developer comments within the game, which are very critical during development, are never in the final build (making reverse engineering a bit more complicated and time consuming)
2- Sumyjkl suggested to test for the right host
If you know of a practical way splitting the game into server-side and client-side components, please share it. I agree with your observation, but do not think it's feasible (at least not given my limited knowledge of C2).
Thank you everyone for sharing your knowledge and experiences on this tread, i hope my game will be successful and as secure as possible, given reasonable precautions and best-practices.