It gave me a bunch of other games for free when I signed up. Are any of them worth dling? I won't list them, since I'm sure that everyone got the same free games.
--
http://card.mygamercard.net/nxe/YoonSnake.png
http://oi56.tinypic.com/30bk00y.jpg