Over the weekend, I noticed a couple offers posted in the 'automatic credits' thread, so I went back to try and complete them. I couldn't find them anywhere. This morning, there they were. I was just wondering if offers are different depending on the region you live?
Bookmarks