Don't have an account ? Register
Interesting, the original game is definitely from Heigen Corp in 1982, but the title screen here has a 1992 copyright and Italsoft attribution. :thinkemoji:
Subject
Message Post Reply
Code- Europe