Shanghai FantaBlade Network Technology is a developer of video games.
Shanghai FantaBlade Network Technology has been active on the market since before 2016.
One of its first projects was game ICEY.
In publishing its games, Shanghai FantaBlade Network Technology collaborates with X.D. Network Inc. The developer's most recent work is ICEY. Production release occurred on 31 May 2018.