ICEY – a Meta Game in Disguise
Nowadays, there are just a few 2D indie games in the market that can leave an impression, one of [these] which is ICEY a fast-paced combat side-scrolling game developed by Shanghai FantaBlade Network Technology Co., Ltd. In this game, you… Read More »ICEY – a Meta Game in Disguise