Where are the God of War III figures?

Back in 2007, NECA released a series of highly popular action figures based on the Playstation 2 hit game God of War. Now, with the PS3 more popular than ever (thanks to last year’s price cut–even I have one now) and the highly-anticipated God of War III due out in March, where the hell are […]