EVE Echoes originally resembles a massive game