Leap Studios is in the process of re-locating to a larger facility