Off To 'Flotilla' Review-TheGamersHub


"Flotilla started off as a computer game which is now an Indie Game for Xbox Live. Flotilla is a strategy, turn-base game that takes place in Outer Space. Now before you go out thinking it's Indie so it won't be worth playing I'm not going to lie to you, it's simple all through the end! The graphics remind me of earlier games. The ships are polygon shape in an untextured galaxy. It kind of reminds me of a rough raft to an essay, only way more entertaining"

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