The Specimen

Location

Indie Videogame Showcase - Expo Hall B - Booth # 71

Rating ( vote)

Sci-fi action platformer in which the player evolves through out the game.