This could be a freakin twetch ad! Replacing Microsoft with… Twetch · January 10, 2020 This could be a freakin twetch ad! Replacing Microsoft with Twetch.