GameFlow GameFlow execution order: Init Entry Init Game Systems Init Game Subsystems On Game Ready On Game Update -> Loop, only called if game is ready