Homeworld 3

Homeworld 3 is still alive

Here's a 28-second clip to prove it.