Can an admin help me with removing feedback? Left a 5 star review when I purchased twitch drops from the seller. Thought everything went through as it showed my accounts were linked both with twitch and the game (I was at work when I purchased). I left a review thinking everything was fine but when I got home and checked in game there was nothing there. I would like to delete this review please so I can leave negative feedback.

