Posted onMay 9, 2011GamesSlugs Slugs invasion! Force them in 70 unique levels & picturesque landscapes. Protect the Planet & your beloved girlfriend with various weapons. The gameplay is truly…Read More