The vast and chilly plains of Siberia are the setting for this online slot from Peter & Sons which comes with the title of Peter Hunter. If that’s his full name it’s a massive coincidence that he also likes to track and kill unsuspecting animals minding their own business. Join him as he takes potshots…