Productions tagged 'tech'

Tech, aka Tech: The Race Against the Targanoids, was a 1989 game developed by Omega Team and published by Gainstar Software Ltd. Versions came out for Atari ST and Amiga. More information on MobyGames.

Order by: Release date | Title