PC Space Shooter Flotilla Hits Xbox Live

Blendo Games has released its space battles title Flotilla on the Xbox Live Marketplace, now available for download. The title, released a couple weeks ago on PC, offers up space battles mingling with adventure game elements that involve talking animals.

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