Net Entertainment has released a new slot called Tornado Farm Escape. Read the full review here ... Tornado Farm Escape