MonoGame is a managed code game-framework with cross-platform support. It is an Open Source implementation of the Microsoft XNA 4 Framework. Using the reliability of managed code with .NET and Mono and the support of many platforms, it simplifies the development of games on multiple platforms.
Platforms currently supported: iOS, Android, MacOS, Linux, all Windows platforms, OUYA, PS4, PSVita, and Xbox One.