I made 2 more levels and updated the other ones to make them better. For example, case 13 was too hard, so I decreased the goal and added a rebound on the side. Other things are like allignemnts and stuff. Hope you guys enjoy them:
case 10:
monmon.setPosition(new Vector2(0, 0));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 0, 0 };
slots[2] = new int[] { 0, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 0, 0 };
slots[3] = new int[] { 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 0 };
slots[4] = new int[] { 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2 };
slots[5] = new int[] { 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2 };
slots[6] = new int[] { 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2 };
slots[7] = new int[] { 0, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 2 };
slots[8] = new int[] { 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2 };
slots[9] = new int[] { 0, 0, 0, 0, 1, 2, 2, 2, 0, 1, 1, 0, 0, 2, 2, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0 };
goal = 80;
break;
case 11:
monmon.setPosition(new Vector2(0, 3));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[1] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[2] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[3] = new int[] { 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2 };
slots[4] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[5] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[6] = new int[] { 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[7] = new int[] { 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[8] = new int[] { 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[9] = new int[] { 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[10] = new int[] { 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 90;
break;
case 12:
monmon.setPosition(new Vector2(50, 0));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 2, 0, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 2, 0, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[3] = new int[] { 2, 0, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 2, 0, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0, 0, 1, 1, 0 };
slots[5] = new int[] { 2, 0, 0, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2 };
slots[6] = new int[] { 2, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2 };
slots[7] = new int[] { 2, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2 };
slots[8] = new int[] { 2, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2 };
slots[9] = new int[] { 2, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2 };
slots[10] = new int[] { 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2 };
goal = 80;
break;
case 13:
monmon.setPosition(new Vector2(185, 135));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[1] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[2] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[3] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[4] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[5] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[6] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[7] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[8] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[9] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
slots[10] = new int[] { 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2 };
goal = 95;
break;
case 14:
monmon.setPosition(new Vector2(0, 0));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[1] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[2] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[3] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[4] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[5] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[6] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[7] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[8] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[9] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[10] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
goal = 100;
break;
case 15:
monmon.setPosition(new Vector2(0, 130));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[1] = new int[] { 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[2] = new int[] { 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[3] = new int[] { 2, 1, 1, 1, 1, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 2 };
slots[4] = new int[] { 2, 1, 1, 1, 1, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 2 };
slots[5] = new int[] { 2, 1, 1, 1, 2, 2, 0, 0, 0, 0, 2, 2, 1, 1, 1, 2 };
slots[6] = new int[] { 2, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 1, 2 };
slots[7] = new int[] { 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 1 };
slots[8] = new int[] { 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1 };
slots[9] = new int[] { 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2 };
slots[10] = new int[] { 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
goal = 90;
break;
case 16:
monmon.setPosition(new Vector2(200, 135));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 0, 2, 0, 2, 0, 2, 0, 0, 0, 2, 0, 2, 0, 2, 0 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2 };
slots[3] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0 };
slots[5] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0 };
goal = 60;
break;
case 17:
monmon.setPosition(new Vector2(0, 0));
monarm.Update();
creator = "daneboyzzz";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0 };
slots[3] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0 };
slots[5] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1 };
goal = 75;
break;
Haha, yeah Derek. I thought case 14 was pretty original

. I sorta did that level as a joke. Case 16 replicates one of those games where you put the marble in on the top and hope for it to go in the right hole on the bottom. 17 is like an archery range. Thanks everyone for the opportunity.