MonoGame — free C# framework used by game developers