Trigger Witch Review

Some of the best games have been the ones with the weirdest premises. Giant frogs who beat up other large anthropomorphic animals, zombies fighting wacky things and so much more. Recently there has been more of a push towards realism,…