2and5D

Hidden Dragon: Legend – Review

Hidden Dragon: Legend – Review

Hidden Dragon: Legend could be the title of a movie spin-off in the ‘Hidden Dragon, Crouching Tiger universe, but it isn’t. It is however a game developed by Megafun Games Ltd and published by Oas... Read More »

Site Score
7.8