Klei Entertainment drops trailer for its cartoonish brawler Rotwood Click on the title above to read the article Published on 6/15/22 by Destructoid