Protogame is an open source game engine (MIT licensed) written on top of XNA and C#, designed to allow game developers to rapidly produce games within 48 hours.