Publisher Details

Stats Board
  • 0people
    follow them
  • 1people playing
    their games
  • 1articles about
    their games
779312
review

Flotilla Review

Unique and surprising, Flotilla is an oddity that should strike the interest of PC gamers. A turn-based space battle game, wrapped in an adventure in Read More

Tom Dann Jun 22, 2010 | Comments