Chroma Squad – ReviewBy Dave Acuñaon April 30, 2015Platform Reviewed: PC Platforms Available: PC Publisher: Behold Studios Developer: Behold Studios Release Date: April 30, 2015 MSRP: $14.99 (Php....