I shouldn't have stayed up trying to finish this game, I am really tired and have to wake up in 4 hours. :-/