Gekraxel: Beta update 2019-07-27

The new Teams feature allows players to band together under a united name and compete with other teams about being the best out there. There's plenty of features arriving to the game which will involve teams in the futu…