Demon Streak © 2006 Red Gaming, Limited.
New Genesis cabinet
Released in June 2006 on the Polish market. Distributed by 'Slot'.
Machine's picture.Game's ROM.