To celebrate this momentous occasion, Guild Wars 2 is offering several Twitch drops for players. From February 28 through March 5, players can earn these free items by watching any Guild Wars 2 ...