Relic website launched

OpenRoad and Switch Interactive collaborated to produce the recent Relic Entertainment website. Relic is the creator of the award-winning 3-D Real-Time Strategy game Homeworld and soon-to-be-released Impossible Creatures.

You might also like