Very gory very addictive shoot em up that was THE definition of the genre.
anonymous1999-11-01 (updated 2016-06-07) #Techno Cop video game infoVery gory very addictive shoot em up that was THE definition of the genre.