Metal Savior Announced

Failure is NULL
Mangled Eye Studios has unveiled Metal Savior, a futuristic sci-fi space shooter set in an underground facility on planet Arcronium. A teaser website is located here.