The Yogscart Alpha is coming out on the 27th of September. Look who showed up!