Spinomenal releases exciting video slot Wolf Fang