D
Deleted member 341
Guest
Good Feels new game could fall in this category for meGoing with the idea that the Direct will be a Partner Direct, what 1 or 2 things being shown would make you be happy with the Direct?
and maybe Red Dead Redemption 1 or 2 or both