Lt. Fly vs. the Spiders Flash Game

An interesting mix between a puzzle and a shooting game. There aren’t many games that keep you on your toes like this one.

Lt. Fly vs. the Spiders Flash Game