You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
I talked to a couple of Ubisoft guys on the show floor on Tuesday after playing the demo, and they said it's for upgrading your skills so you can make him the character you want, they wouldn't say much more than that about the leveling system.
"Let the butthurt flow through you."-Evan (Friend of mine) Bioshock Infinite is coming out on 2/26/2013