Igrosoft is a developer of land-based and online slots with an office in Russia. Their is a limited amount of information about this developer, but we do know that they offer a small selection of top quality slot games. You can play 16 of their slots for free on our website. Their video slots can be found at casinos that focus on players from Eastern Europe.