Istrolid Beta Trailer Posted on: May 15, 2016 The first official trailer for Istrolid showcasing some of its beta gameplay. Games in this article: Istrolid