I have looked around the Internet when exploring about the new announced game under Smart Contract called, Etheremon (A Pokemon Version of Cryptokitties) since I am very much interested and liked Pokemon games.
And I found a very good post warning people intending to invest money to that game.
IMO, the rationale is very reasonalbe & make alots of senses.
Thus, please be very carefully when accessing to that Etheremon game at https://www.etheremon.com/
The post url
=========Quote=============
This game is in no way decentralized and is set up as a blatant ponzi scheme with new money being used to pay off the early investors. The people at the end are all going to get burned hard.
This entire game is a scheme to ripoff the crypto community by piggybacking on the hype created by cryptokitties. The owner of the smart contract has full control over every single aspect of the game.
Taken from the homepage of the etheremon website is this line "As a decentralized application, no one controls Etheremon world, no one can take away your Etheremons or cheat you in this world". Which is completely false. If you read the smart contract there's a public function accessible by the owner which allows them to transfer mons between any 2 addresses which can be found here https://etherscan.io/address/0xabc1c404424bdf24c19a5cc5ef8f47781d18eb3e#code
function transferMonster(address _from, address _to, uint64 _monsterId) onlyModerators public returns(ResultCode) {
MonsterObj storage monster = monsterWorld[_monsterId];
if (monster.trainer != _from) {
return ResultCode.ERROR_NOT_TRAINER;
}
clearMonsterReturnBalance(_monsterId);
removeMonsterIdMapping(_from, _monsterId);
addMonsterIdMapping(_to, _monsterId);
return ResultCode.SUCCESS;
}
In the main contract there also exists a function which allows the owner to withdraw all the funds from the contract, with no reserve left for the balance owed to the players. https://etherscan.io/address/0x8a60806f05876f4d6db00c877b0558dbcad30682#code
function withdrawEther(address _sendTo, uint _amount) onlyOwner public returns(ResultCode) {
if (_amount > this.balance) {
EventWithdrawEther(_sendTo, ResultCode.ERROR_INVALID_AMOUNT, 0);
return ResultCode.ERROR_INVALID_AMOUNT;
}
_sendTo.transfer(_amount);
EventWithdrawEther(_sendTo, ResultCode.SUCCESS, _amount);
return ResultCode.SUCCESS;
}
There is zero reason for this game to exist in a smart contract. There is no digital asset owned by players. There is no restriction on mons being added to the game. This is a game where the creator has absolute control and absolute authority, and people are buying into it because they see free money in a ponzi.
Oh and even better, the devs are completely anonymous so they are prepped to run off with everybody's money when people realize this is just a shitty version of pokemon on a slower and more expensive platform.
When this crashes a lot of people are going to be burned.
=========Quote=============
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://rebrn.com/re/etheremon-a-pokemon-version-of-cryptokitties-just-launched-today-3849752/