Following a period of silence stretching almost 4 months, developers of the thought-to-be debunked multiplayer survival game, The Stomping Lands, have made a return – offering absolutely zero explanation for their long period of absence.

Read more