Credit Feed 9: Them Legs (Rolling Thunder Review)

A review of Rolling Thunder, the 1986 NAMCO arcade platformer, in which I praise everything about the game.