The creator of Chained Echoes is stepping in to help consumers who haven't received their product from First Press Games.