Really fun (except the jungle level, fuck you) game with great gameplay, sick ass art and badass music. I really enjoyed my time with the game, even though I'm not familiar with the lore or characters. Also, I beat the final boss by standing behind a doorway and shooting him just out of his reach.
Based game,