IDI Kappa

IDI Kappa  is a video game development studio owned and operated by Infinite Development Incorporated. Located in Houston, Texas, USA.