Beloved Sheriff of Nottingham is back – but this time in an improved version, with many new features that will make playing even more exciting and fun. Sheriff of Nottingham 2 is the most recent slot release of iSoftBet, the company whose mission is to create a unique gaming experience by creating new, thrilling games. […]