so can anyone tell me when games will be brought to this social platform??? would love to completely eliminate facebook but the games are my stress reliever!
so can anyone tell me when games will be brought to this social platform??? would love to completely eliminate facebook but the games are my stress reliever!