Typically you have to trademark a logo before you can do anything legally. Their trademark would fail as the name infringes on Amazon's Twitch trademark. They clearly have no experience with branding or business even. Twetch is a Lord of the Flies scenario.
Typically you have to trademark a logo before you can do anything legally. Their trademark would fail as the name infringes on Amazon's Twitch trademark. They clearly have no experience with branding or business even. Twetch is a Lord of the Flies scenario.