Ancestors Legacy is now starting the free multiplayer Open Beta on Steam. Click here to join. Also, our release date has been set for May 22nd, 2018. If you want to pre-order the game now, you can do it from this link and get the exclusive content: ✎ Digital Artbook with both game concept arts…