BaldrSkies on 04 March 2013
All this talk about sacrifice is making me want to play Soul Sacrifice.
The way the poll's gone I can just picture all these people standing around Microsoft and clenching their right hand.