Starburst Slot by James | Nov 22, 2017Starburst has become one of the most played video slots from Net Entertainment.