Added method to validate game object that is referenced in init() method. This could potentially lead to bugs later, so I'll have to keep an out for it but assuming things get set correctly in the session object, it should be OK.