* Why does a now overweight sports fanatic still walk around in shorts wearing the same backpack he was captured with?
** Shorts for hot weather and same old backpack because he's probably a student with a practical need for it - there's a college nearby that both Abbie and Sarah go to, no reason he couldn't also attend.
* Where are the police, who will gladly arrest a bunch of people for playing a harmless game with dangerous looking props, but let the hunters get away with: attempted murder, possible murder, kidnapping, brainwashing, and extortion?
*** My guess is more that the geeks are out in public doing stuff during the day with people to report it. The Hunters are normally out at night and usually go after geeks that are in beast mode. So unless the beasts also get noticed the hunters probably won't be either, and if anyone did report it they'd sound nuts.