Nightmare In Elmore

Discover yourself in the world of giant microbes and creepy fast food monsters and see if you manage to survive.