How do you claim Twitch Drops in New World, and can you still claim the Golden Rage armor? Twitch is an Amazon-owned platform and New World is a game developed by Amazon, so it's absolutely unsurprising that there's some crossover in the form of New World Twitch Drops.