Beta Breakdown is our way of shining a spotlight on some games that are in a soft launch or limited beta. Our last breakdown focused on the Family Guy franchise, and this time around we’re going to look at something a little more indie with Might & Mayhem from Kiz Studios.