Backloggd
Games
Log In
Register
Games
Share this review
View Logs
Freege
reviewed
Stellaris
Completed
on
Windows PC
I made first contact and the aliens got my scientists :(
4.5 stars
1 Like
Reviewed on Mar 30, 2023
Comments