Qooc Soft was formed in 2010 with a passion to make high quality titles for those who love video games. Our office is located in Shanghai China, while we have a branch in HongKong for offshore business.
Taking its inspiration from ancient Chinese tales of revenge and retribution and then adding a dash of over-the-top martial arts and old school arcade...