Redwood Studios most ambitious endeavor yet