Downloaded the long ass demo and watched, looks legit to me. Closed.