Garrett is an outsider with a secret. Constantly tortured in school and relegated to the social fringe, he just tries to get through each day as best as possible. The only bright spots in his life are his two friends, Bryan and Diz, and the place they all share: a wondrous game world called Haven. All of this changes, however, when he's noticed by the most popular cheerleader in school. Suddenly, things start to look up! He's in love, finding confidence and enjoying his daily life for the first time... until the past comes back to haunt him. Harassed by Nicole's angry ex-boyfriend, and forced to deal with his best friends' jealousy and suspicions, Garrett's life will never be the same.