Contra: Shattered Soldier

Contra: Shattered Soldier

Review - Contra returns! Contra hasn't changed! Tom is angry!