TopWare Website Revamped

TopWare launches new official site
The official website of TopWare Interactive has been revamped offering a complete cosmetic makeover and boasting available patches for TopWare’s titles, as well as trailers and game updates. The website is available in English and German languages.