Is the Fantastic Contraption fantastic again?
I'm sure my previous posting about this would not have effected their decision to take them down, however they do seem to have disappeared! I was going to take a screenshot of the offending advertisements and send it to them asking if they thought it was appropriate, however I've missed my chance!
It could be that this has corresponded with the end of their "Fantastic Contest" in which case they could oh so easily return.
I'll be doing a spot check over the next week or so but if they stay gone I'll be reverting the review back to it's original score!