Submitted by engadget2587 in technology
Sci-fi strategy sequel Homeworld 3 at last has a firm release date. It’s now slated to arrive on March 8.
Submitted by engadget2587 in technology
Sci-fi strategy sequel Homeworld 3 at last has a firm release date. It’s now slated to arrive on March 8.