Alice: Madness Returns Cheats
I'd heard Alice was going to be Origin only too (as mentioned in the above article), but appearently not.
I don't get it personally, since Crysis 2 is still available on half a dozen other digital distribution services. Who knows how EA's collective mind works.
[Edited by Skyheart, 6/19/2011 4:54:07 AM]