On March 26, 2013, Irrational Games and publisher 2K Games released Bioshock Infinite, the third game in the Bioshock franchise. In the non-sequential game, players took to Columbia, a beautiful floating city with a dark secret.

Cosplayers Sunji, playing Booker DeWitt and Frosel look like they’ve come right out of the game with the help of photographer Pugoffka. Check out their incredible photoset below.