80p per spin over £200 deposited and not 1 feature start or win over £3-20,this used to be a good site but could anybody tell me the .% or win rate because I’m mortified.its my own fault for playing but the odds are stacked against us a lot more now….,.lesson learned…