Компания занимается разработкой игр для Nintendo DS, Nintendo Wii, Xbox Live Arcade, PC, Apple iPhone. Имеет две студии: в Шарлоттауне (на острове Святого Эдуарда) и в Сент-Джонсе (Ньюфаундленд и Лабрадор). Штаб-квартира находится в Эмеривилле (Калифорния).