'Insidia' Soon Leaving Early Access, Gets Release Date - Trailer
by Rainier on Feb. 8, 2018 @ 2:26 a.m. PST | Filed under News
Insidia is a turn-based tactical game, where players control a band of four champions in hectic turn-based online PvP battles.