I grabbed the PS3 version of this the other day for this price. Also not mentioned is NeverDead, for any good that'll do people - it's on TPC for 19.99 for both systems, I believe. Definitely PS3 at least. Didn't have the stomach to buy it then, so maybe I'll wait until it hits Duke Nukem price :)