It feels as if it's needy. I only have two games installed, but it seems like every day, it asks for an administrator password. And, unfortunately the "sudo" prompts give very little context.
Do you know that you can install games without Galaxy too? Might be a better option if you just have two games and do not need some of the additional features that Galaxy has.