TopWare Interactive

A somewhat outdated description from their website:

TopWare Interactive is based in Las Vegas, Nevada. The company publishes interactive consumer software products in North America and is establishing a vast portfolio from budget to console. TopWare is set to launch over 13 titles for the 2005 holiday season and has plans to launch over 50 titles in 2006.