i cant find my d2d games. i dont get it. i cant even log into d2d cause game fly keeps bringing me here. they could have left the old site up and running. it seemed to work a lot better then this one. give me my games or give me my money. game fly u suk.