Entries in 'optimal' (1)

Red Dead Redemption slips

Red Dead Redemption slips

Ambitious Wild West title Red Dead redemption has seen its release date pushed back from April 27th to May 21st

Ben Parfitt
by Ben Parfitt
on Mar 4th 2010 at 12:41PM in News