Well it sure looks OLD to me, and when you put it next to a really new design, like the Elantra, you'll need much more than "it's build on 2010 Astra platform" defense to justify your price, which is especially useless for used car market.
I believe it will depreciate just like any other GM vehicle, and that will make it a good second hand buy. Looking to today's price of a Cavalier and assuming the Cruze will follow the suit: It might even be a good deal when it's new after a year it's been on sale in North America.