GameLayer now receives events from director.window