Far Cry 3 Trailer Explains Things

Like why everyone appears to be completely deranged. Oh, it’s the drugs! that explains everything!

Seriously, they should just call this game Shroom Hunter 3.