Contra 4 looks great and is extremely challenging, much like the original (more challenging than the original, in fact). Even with the extra life code I found myself getting destroyed.
I didn't quite get to the end on this one, as I didn't have the patience to keep starting over.