Mr.Voorhees
Freakzoid
Doesn't look too bad actually. Anyone going for it? Wonder when that one will be in stock?
Further down it says it will be in stock by March, which is like 12 days away so Ill prob wait to pull the trigger till there in stock...