12.16.2009

Red Dead Redemption

New game from Rockstar, creators of GTA, dropping this April. I'll let the trailer do the talking. Oh I'm on it.

1 comment:

critik said...

looks really good.