Simply a great game. A first person shooter which mixes weapons and super powers. The story casts you as Booker De Witt who has to rescue a girl from the flying US city of Columbia in the early 20th Century. However the story has twists and turns. You get a variety of different levels, travel through the city hanging from overhead rails and kill people with crows.
Avoid any spoilers on the story if you can, as the game provides a rich history of Columbia where it pays to explore every hidden area.