Allied Pixel signs distribution agreement for Steve Phoenix