people need to understand that this game took 8 frickin years to develop and in those years, the developers focused on a revolutionary storyline which changes depending upon your decision. Infact, it has 3 alternative endings read that again, THREE ENDINGS OF ONE GAME. I understand people are flaming on bugs and crashes but they are already rolling hot fixes and updates to make the game bug free and more mature with time. So not only you will be getting immersive experience but a great story to enjoy.