Something about Iron Meat will just make you hungry, maybe even for meat. This well-crafted, enjoyable homage to the Contra ...