Yeah, i kind of expected it to be a lot longer, but oh well looking back before the game got release the developer was asked how long will the game be. He's responds was "infinite hours" that always crack me up. lol
If it's 15 hours then I think it's just right.