Blockchain-based game distribution platform Ultra has released a video showing its sign-up process, game discovery, and purchasing options.