I have had both... moved SM on a bit ago.. more recently now have creetch.. I LOVE the Creature!!!
Just the odd things going on - you have to explain to a non-pinballer that its not a spooky monster pinball... its a DRIVE IN themed pin!!!.. very creative ,,, I wont get rid of my CFTBL!!!
I actually think that creetch is an undervalued game
my 2 cent