Huffman Island
The war-torn Huffman Island is a fictional location in the Front Mission universe. The first game in the Front Mission series takes place entirely on this island.
Recent topics on Huffman Island
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment