Yeah, there's been plenty of discussion of Killer 7 already on RFN, albeit mostly by Karl. I know far less about the other games in this poll, save for BK:O which I own and have played.
Why the RFN crew decided to include Killer 7 in this poll, I do not know. That said, I will be curious to hear about the game's bizarre anecdotes.