For most men, Frank Castle is the ultimate game. But for a stone-cold predator like the Barracuda, Frank Castle ain't nothing but a snack.
No critic ratings have been found for this issue.