ICT Performance Task Trailer! March 27, 2018March 27, 2018 Evil Geniuses Trailer of Checking Out. Performance Task of ICT and 21st. Share this:TwitterFacebookLike Loading... Related Published by Evil Geniuses Valve Dota team View all posts by Evil Geniuses