Creator: Action Forms

Action Forms is a 1995 Video Game developing company found in Kiev, Ukraine. They seem to be dormant or defunct as of 2011.

Video games created by this company: