ICEY is a nervous 2D action game available since May on Nintendo Switch and if it is was a little unnoticed among the countless indie games on the eShop, we advise you to watch our video.