Yeah, Demon's Souls is definitely one I'd get, but I have no idea whatsoever what the free one would be; the selection really is that bad. I guess it would be Lego Rock Band? If there was anything else, I'd jump on this, but there's absolutely nothing.
For the record, though, Just Cause 2 for PC is on page 2, so don't write off everything not on page 1.
--
Xbox GT/PSN name: TatteredUniform - SSBB FC: 1891-0831-5747 (TEETS)
http://card.mygamercard.net/nxe/TatteredUniform.png