Is Imagine Town free?

No its not free; you have to pay £4,0000 and then you can play the rest of your life.