Think Steve is referring to the screen (something akin to "Please be patient while the gremlins do their work" ... all under the header of 'Site maintenance is being performed at this time') that pops up periodically when the site's servers are undergoing some maintenance.
Bear with Steve, as changes are being introduced and yes, 'we' (<--- the gremlins in this case) are indeed working out the bugs, etc..