I would totally pick up Shadow Complex if it ever hit that 560 price point again. I've heard nothing but universal praise for it, but 1200 is way to steep for such an old title. I had just gotten an Xbox a few months after that sale, so to say I'd like to see a sale of that sort would be an understatement.
Its one of the best games i have ever payed. Yes i bought it on sale but its definitely worth full price.