Update 2: The game should be live again, sans loading bug.
What are you supposed to do when a race of evil machines has taken over your glowing neon space station? Shoot things? Yeah, that sounds about right. Neon Shadow from Crescent Moon Games lets you do just that as the evil Mechanoids seek to eradicate humanity.