Review for Insane.

Insane.

(#) lolhai 2013-07-18

Being unable to trust your own mind is not fun.