Earlier this week, G2A once again came under fire from indie developers and publishers for selling stolen keys but insists this is not the case. The backlash was triggered by a tweet from Mike Rose, ...