the cutting room mirror

Games developed by Ecseco

A small Japanese company that, after 1996, was never heard from again.

Articles1