Bioshock: Infinite was an excellent single player story with a mind-blowing ending but I wouldn't vote it as best shooter.. actually the shooting was what I liked least about the game. The award should've gone to Metro: Last Light. I played it on hard my first time around and it was such a memorable experience.