「Marmalade」はiOS、Android、Windows Phone 8、BlackBerry、Windows PC、そして一部のスマートテレビに対応したクロスプラットフォームの開発環境です。C++/HTML5/Luaでプログラムを記述し、それぞれのプラットフォーム向けのネイティブバイナリを生成してくれます。『Need for Speed Shift』『Cut The Rope』『Draw Something』など徐々に採用事例が増えています。Unityとの比較で言うと、C++という標準的な言語で記述できることや、ネイティブバイナリを生成するのでファイルサイズを小さくできることが特徴になるそうです。