Cataclysm has been sapping my productivity to nil for the past two days, so I'll share my initial impressions with y'all:

Overall, this game rocks. I was a big fan of Homeworld but I'd say that Cataclysm improves on several aspects of the original:

  • Graphics are better. The original was quite pretty to watch in action but this one is often stunning. It looks like polygon counts are up on the ships and the textures fit better, resulting in ships that don't look so chunky or boring.
  • Game play is way better:
    • Individual ships gain experience as they survive battles. You'll see stars above their status bars to indicate rank.
    • Harvesting, repairing and salvaging have been combined into one general-purpose unit aptly named the worker. This makes the mundane work-a-day aspects of the game much easier and removes the tedious burden of maintaining highly-specialized units that have little utility other than a single function.
    • Speaking of mundane aspects, when gathering and researching is all you're doing and it feels like things are dragging, you can now bump up the time rate by 8x.
  • The new units just kick ass. Aside from the aforementioned workers, there are cool tiny ships (Sentinels and Leeches), and fighter class ships that can link together to form corvette class ships.
  • Ship animations are very clever and execute well even in a busy game. Watching Acolytes link together and Leeches tear into an enemy hull are two of my favorites.
There are a few drawbacks to cataclysm:
  • The story just doesn't cut it. Perhaps I haven't given it a fair chance since I abandoned the single player mode early on - but from what I can see of the Miners vs. Beast plot it blows.
  • The record feature - one of my favorite bits from Homeworld - is buggy. Two out of the three recordings I've made give error messages pretty early on ('Universal Sync Error at Frame xxxx' followed a while later by 'Rand Sync Error at Frame xxxx'). They will continue to play, but most of the ships fail to execute maneuvers from the game. They also tend to crash the whole application.