News Cyanide Studio Reveals Confrontation, Releases April 5th on PC Confrontation, a tactical role-playing game, for PC from Cyanide Studio is revealed today via its launch trailer. Available April 5th, Confrontation combines role-playing elements... William SawApril 4, 2012