Games in North bay

Hey guys.
is there a scene in north bay for gaming in general?