Mekensleep A small team, a smart team, intent on making a difference in the fields of gaming and social software.