She definitely makes this show in HD worth it. Was rather amazed to see someone that big in a rather main stream series, but then again it is on the SyFy network.
According to IMDB she's meant to be playing her character in 16 episodes so looks like she will be a critical part of the show... nice.