I came across this on the FLOSS Weekly Podcast episode 286
From the Monogame website:
- Managed Code – By leveraging C# and other .NET languages on Microsoft and
Mono platforms you can write modern, fast, and reliable game code.Cross-platform – We currently support iOS, Android, Mac OS X, Linux,
Windows, Windows 8 Store, and Windows Phone 8 with even more platforms on the way.Open-source – All the code is available to you ensuring you’ll have the
ability to make changes when you need to or even port to whole new platforms.Community – With 100s of games shipped we have built up a vibrant
community of developers which use MonoGame for both fun and profit.