Ghost Town comes back to life