Server Ophelia

Space Engineers - Server Info
IP 81.250.239.58:27031
Players 2 / 0
Region Europe
Country flag France France
Map
Date Created 2025-10-05 14:01:37
Date Updated 2025-10-30 12:03:42
Rent Server
Players 2 / 0
Unknown Players 2
Server Stats - Last 30 Days