I'll go with this theory as well. Anyone have google glass and an augmented reality app from google? That login logo seems like an AR trigger waiting for someone to look at it the right way.
also found the rhgame reference in css...
also found the rhgame reference in css...