Santiago Canyon College Concert Review: Rex Orange County creates a soulful fantasy at Observatory O.C.