On April 15, Come and Take It Productions put on yet another brutal Texas Independence Fest at Austin’s own Come and Take It Live (formerly known as Grizzly Hall).