SlotMasters
SlotMasters is an industry first, 3-way head-to-head slot game, where players get to affect the outcome of their opponent's score by strategically deploying a selection of attack and defensive weapons.
News about Casino Game Developer Studios on First Look Games