Tucked away on a side street along Pacific Avenue is Santa Cruz’s only local video game store — Level Up. Founded two years ago by Jerry Abreu, Level Up is both a video game retailer and a hub for collaborative and competitive gaming, serving as...