Oh yes, programming can be tricky. The other part of the game though is the story