Bomboozle 2
The blobs have invaded your island yet again!