Silpheed: The Lost Planet

Silpheed: The Lost Planet Feed
  • Review | Silpheed: The Lost Planet

    Review - Mugwum investigates Game Arts latest foray into the shoot 'em up market, this time on PlayStation 2