twisted trojan review