Linked Presentation: A Cloud Gaming Framework for Dynamic Graphical Rendering Towards Achieving Distributed Game Engines