THe link is here.
BattlestarVFX its on the main page there.
Have fun.
Just remember, never trust anyone who listens to show tunes. And NEVER NEVER, trust anyone with an "L.A. accent" but it actually from Michigan. Probably has a mullet too. Watch for that.