I'm sorry are you a game developer? Do you know how the code works? how it must be added during maintenance? Do you even know what they are fixing, adding, changing etc. during the maintenance?
I'd be willing to be that there are very few of us who would even know were to begin with any of this and yet you assume 7 hours is waaaay to long for anything they may be doin?