IndieStrategyMad Carnage PC Nintendo Switch 87% positive · 8 reviews Drageus GamesCan YOU survive the Mad Carnage?