Luxuriant abstract 3D puzzle game, wherein the player explores many different rules and mechanics over 17 diverse worlds...
You can translate short passages of text between different human languages.
Apimac English-Italian Dictionary is an English/Italian translation dictionary.