Echoes of Elysium: April 16 - Major Update

Overview: This update is a big step toward making Echoes of Elysium feel better the moment you jump in, while also adding more depth to how you move and interact with the world. The biggest focus here is the first-time…