Super Mega Worm Review For iPhone

Super Mega Worm iPhone

Super Mega Worm Rating: Super Mega Worm is a human eating, arcade game brought to you by Deceased Pixel. If gobbling down humans who are running scared, with blood splattering everywhere are your thing, then Super Mega Worm is what you need to play. Control Wojira the giant death worm who is on a mission to destroy all humans and will … Read More

Jane JonesSuper Mega Worm Review For iPhone