Review: Snookered Ishy Din takes you to the pub with his innovative play Snookered Archive 10 years ago