The Lucky Streak 2 slots game can be found at casinos offering Endorphina software Endorphina are one of the newer casino software providers on the market but they have managed to gain distribution with some of the largest casino networks currently active within the market