From Earth
AppID 334370 Game windows
Singleplayer science fiction game focusing on interacting and communicating with alien species. You can either fight or try to find a way to communicate.
- Playing now
- 0
- 24h peak
- —
- Price (US)
- Free
Depots
| Depot | Name | OS | Size | Public manifest |
|---|---|---|---|---|
| 334371 | — | windows | 5.20 GB | 1546363560613794630 |