S Sugar New member Mar 26, 2010 #1 can u please tell me a little bit about it? is it a free game? do i have to download it to play it?