Original-Gamer: Flotilla Review

Original-Gamer writes: "Flotilla is an Xbox Live Indie Game released in May of 2010. In this turn-based strategy game, you command a fleet of ships and engage in battle against various enemy forces. Does this independent game recall the greatness of Fire Emblem and Advance Wars, or is the likeliness of it being good just as high as the number of people that actually know what "flotilla" means?"

Read Full Story >>
The story is too old to be commented.