There will always be problems, but they aren't really 'cheats/hacks'. Bots will happen. People will write programs to play the game for them. They'll hack the graphics engine so they can see behind trees. They'll spoof packets to try and break our networking. In the simplest terms, the engine should be able to cope with things like this. It's up to the programmers to write the systems properly and keep all the sensitive stuff server-side, out of reach of the naughty people. I'm not sure how things have changed since I retired, but the game engine I released was pretty damn solid when it came to this, and we've had 100s of successful games released on the platform. When it comes to things like people removing the tree graphics, it's generally up to the content developers to balance gameplay so these things don't give a huge advantage. Being invisible probably isn't going to be a problem without breaking an ingame event or something, in which case all we can really promise is a very community-driven development where we'll actively stamp out system abuse as and when we find it.