In celebration of their multiplayer beta release to all players the creators of TerraTech, Payload Studios will be available for free to the week. Starting from 6pm on Tuesday 22nd May until 9pm on Sunday 27th May, players will be able to try out the games various features like crafting, combat…