Silpheed: The Lost Planet

Silpheed: The Lost Planet

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