Xyfud Plasfoc's Earth Invasion
>>
The introduction screen. Those are awesome 3D graphics wouldn't you think? Well at the time, they were!