Evil Guinea Pig
Media from the Steam store listing.
KVLT - Wolves' Den Trailer (Brutal Indies Unleashed cut)