Spill Zone might seem like an arcade game but in fact it is a puzzle game and rather strange at that too.
The game offers a simple story that tells you a scientist needs help in the lab. There are numerous levels in the game and each one... Read more