Muton
Concept »
An alien species from X-COM: UFO Defense. They are physically powerful and serve as the foot soldiers of the alien force threatening Earth.
Recent topics on Muton
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment