This paper explores the possibilities for believable game agents (NPCs) through the implementation of a Model Social Game Agent (MSGA). We present a high level model focusing on the conceptual framework for implementing MSGAs on a Second Life server.