A very fantastic good looking game!
The interesting progression style fits well with the overcome theme. Quite hard for players like me that like going the Contra way of just running and shooting.
Very fun and challenging!