Hidden Dragon Legend (PC) Review – Stunningly Mediocre

Oasis Games’ latest project coming directly from China may look impressive at first glance but can Hidden Dragon Legend hold up to its visual promises?