A parody of the Deer Hunter series of video games, Deer Avenger casts the player as the deer Bambo, hunting the hunters.A parody of the Deer Hunter series of video games, Deer Avenger casts the player as the deer Bambo, hunting the hunters.A parody of the Deer Hunter series of video games, Deer Avenger casts the player as the deer Bambo, hunting the hunters.