IDI Zeta

IDI Zeta  is a video game development studio owned and operated by Infinite Development Incorporated. Located in Los Angeles, California, USA.

Games

 * Decaying Origin - TBA