Strania The Stella Machina

Strania The Stella Machina screens

Mech shooter dated for XBLA next week.