I've already seen hundreds of similar projects. It seems to me that Gamelife wont succeed.
All the projects you mention are centralized, its unlikely that they will be really interesting for the users.
Maybe, but I still dont understand how Gamelife will use decentralization and smart contracts.