Starburst is one of the best slot machines unleashed recently. Ever since it has come online, itââ‚...