The Game Tutor examines Blazing Chrome

Is this the Contra game we have all been waiting for?