Snailface

Hivemind alien invasion game where you are the hivemind controlling all the aliens at once