Sachverhalt: A. B.B._ (Kläger 1, Beschwerdegegner 1) und C.B._ (Klägerin 2, Beschwerdegegnerin 2) schlossen am 10./21. Oktober 2005 mit der A._ AG (Beklagte; Beschwerdeführerin) einen Vertrag über ein von dieser zu erstellendes Wohnmobil, wobei umstritten war, ob auch die Klägerin 2 Vertragspartei war. Sie stellten sich in der Folge auf den Standpunkt, das erstellte Wohnmobil leide an erheblichen Mängeln. Sie wollten mittels Wandelung vom Vertrag zurücktreten. B. Mit Klage vom 26. April 2010 beantragten die Kläger vor dem Bezirksgericht Zofingen, die Beklagte sei zu verpflichten, ihnen Fr. 370'000.-- nebst Zins zu bezahlen, Zug um Zug gegen Übergabe des Wohnmobils "D._" samt Originalfahrzeugausweis. Am 10. September 2015 verpflichtete das Bezirksgericht die Beklagte, den Klägern gegen Rücknahme des Fahrzeugs (die Kläger hatten das Fahrzeug zur Rücknahme bereitzuhalten) Fr. 315'913.-- nebst Zins zu vergüten. Die gegen dieses Urteil von der Beklagten erhobene Berufung wies das Obergericht des Kantons Aargau am 24. Februar 2016 ab, wobei es ein offensichtliches Versehen bei der Kostenauflage korrigierte. C. Mit Beschwerde in Zivilsachen beantragt die Beklagte dem Bundesgericht, das Urteil des Obergerichts aufzuheben und die Sache an dieses zur Neubeurteilung zurückzuweisen. Eventualiter sei die Klage vollständig abzuweisen. Das Gesuch um Gewährung der aufschiebenden Wirkung wies das Bundesgericht mit Präsidialverfügung vom 22. Juni 2016 ab. Die Beschwerdegegner schliessen auf kostenfällige Abweisung der Beschwerde, soweit darauf einzutreten sei, während das Obergericht auf Vernehmlassung verzichtet. Die Parteien haben unaufgefordert eine Beschwerdereplik und -duplik eingereicht.