These 5 open world games can let you live another life offering endless escapism from real life stress and struggles ...