Edit history for Techno Ninja aka Black Aces Rule by Black Aces

2021-08-01 06:31:08 menace Added link https://www.youtube.com/watch?v=z2l-sNNy2ic
2021-08-01 06:31:00 menace Added screenshot
2021-08-01 06:30:47 menace Set title to 'Techno Ninja aka Black Aces Rule', release date to 1 November 1993
2020-02-24 10:29:19 menace Added Pouet link to ID 29156