They were the developers of the 1995 Sega Genesis/Super Nintendo game Star Trek: Deep Space Nine - Crossroads of Time. In 1996 they changed their name to Appaloosa Interactive and eventually closed down in 2006.
Graph IRI | Count |
---|---|
http://dbkwik.webdatacommons.org | 6 |