Skip to main content

Silpheed: The Lost Planet

Silpheed: The Lost Planet Feed
Dark blue icons of video game controllers on a light blue background
Review

Silpheed: The Lost Planet

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