Iello is a publisher and distributor of games (including games) founded in 2004 in Nancy (France).
www.iellogames.com