Update: invokeGame now uses xData for resource handling