Decentraland is now on Epic Games Store — join the launch party April 2

A lot of people have never heard of Decentraland. But 74 million people use Epic every month, so there's a good chance some of them are about to find out. Decentraland is now available to download through the Epic Games Store , right alongside everything else. No complicated setup. Download it the same way you'd download anything else, and you're in. Every week there are live music sets, watch…