Developed by Super Squawk Software, The Creeps is a ‘Tower Defense’ type game in which you try to fend off those pesky creeps, that we all know live in your closet, from getting to you. With many different types of weapon to help you do this, you may just find yourself hooked to The Creeps .. (more…)