has anyone checked out this show?? its based in toronto, i thought it had a really cool premise, some of the segways bothered me but i thought it was pretty fun, i iwsh it didnt get cancelled