A new contender has entered mobile gaming’s bustling Battle Royale arena as Creative Destruction has just kicked off its open beta test on iOS and Android. The game puts its own stamp on the genre by placing the emphasis as much on building bases as destroying them. It takes place in a destructible environment where …