'Shanghai Dragon' - Demo Available NOW
by Rainier on June 3, 2003 @ 9:52 a.m. PDT | Filed under News
Shanghai Dragon is a first-person arcade rail-shooter by Chinese company E-Pie Entertainment (already released in China). They have released a playable demo letting you try out the first two missions from the full game (thanks 3DGamers). Read more for download links ...