Chase the highest scores in a fun puzzle strategy action, that is based solely on your skill and logic! Aim carefully to rescue a wide variety of ..

Related Games