the streamer that I love to watch can't even stream on here after their first stream because trolls leave 1-star reviews that are false. Please fix this so I can continue to support my fellow streamers. TreasuredCollectibles deserve more than what you guys are giving them!