Loading: Game Development: A Designer Perspective