young_golem
Active Member
Has anyone received payment in the last days or has talked with the admin?
I received a payment on December 31 and also Matt from Streamin responded to an e-mail on December 25. That's the closest I can get to "the last days."