Steve Anderson

"Blood Oath" is a strange little package that starts off horribly, but quickly...

Okay, so we've all been here before. From the dim old days of Captain America...

There's an old adage out there about biting off more than you can...