Looking for old Eric Wan series and happen to find this link, http://wiki.d-addicts.com/Thunder_Cops has anyone seen this series? Any good?