User blog comment:NKpower/Strangest wiki I've ever seen/@comment-26505747-20140913101756

As evidenced by the the users´s contributions, that is indeed a very strange wiki. I suppose you have already contacted the VSTF?