May 26 May 26 Bayhem: Episode 6 - The Island The TFS Staff Bayhem Imagine THX-1138 but with more explosions.