Ah love this one! I still remember the first time I saw this one in the arcade. The huge sprites blew me away