
ILCA
ILCA (I Love Computer Art) is a video game development company founded by Takuya Iwasaki. Initially working in video production, it is now mainly active in the field of video game production.
Developed7
Game and studio data from IGDB, with release information from Steam, PlayStation, Xbox and Nintendo.






