NCS - is a video game publisher. The studio started its work in 1991 and has published 2 games. The best project NCS has worked on is Battletoads. The studio's first game was Battletoads which released 31 years ago. The latest work from NCS is Battletoads in Battlemaniacs which was released 29 years ago.