SwordFace – Browser Game
SwordFace is a fun little arcade game where you fly through space and protect the Earth from attacking aliens by slashing them with your massive sword face.
In SwordFace you take control of an odd superhero called Swordface McGillicutty who … Read More