I hated the characters and their relationship. Half their problems could've been solved if they had an actual conversation. The mystery was not really mysterious. I liked the geek aspects but just wasn't enough to hold my attention.