Posts Tagged ‘Delta force’

Kill Osama Bin Laden In This Free Publicity Seeking Videogame Game, If You Want. I Guess.

So there is a level just recently released in some old FPS that I have never heard of centering on hunting down Bin Laden. “The Death of Osama bin Laden” is its title, to be exact. And now, apparently, they have ” recreated” the final assault for all to experience. From the video below well, it […]