A good practice is always to lock down users, and step by step 'unlock' features - this requires emense testing and time and should NOT be done in a production environment, for something as simple as remove games is tricky - when users have above 'user' rights..
_________________________
as long as it works - why fix it?
If it doesn't work - kix-it!