Strike Suit Zero hasn't come up short!
Everyone of my friends is enjoying playing it, as am I.
All I can think of is that the dev team couldn't afford many good reviews, and fuck knows what was up with Eurogamer. But hey, that reviewer [of SSZ] liked the new Devil May Cry so whatever.
And speaking the PA kickstarter...