Knightfall is a single player game. You can play through the entire game without ever having to connect to the internet. However, you will need to connect to the internet to unlock the full game. Once you have unlocked the full game, you can play offline without any problems.