The simplicity of developing for both Windows, Mac OSX and Linux platforms. It's free too! I love that you can use it for education purposes without having to pay. There are some things which aren't as easy to implement as others but nothing major. If you want to learn game development then MonoGame is the way to go. You can make games for all three platforms. The community support is also great. You will find tutorials and guides online if you need any help. Also, the documentation is very good and helpful. It's simple to get started with and has a lot of features. You won't regret it. I'm making a space simulation game using MonoGame. It's been a really enjoyable experience so far. I've been learning how to use Unity but I've found most people recommend MonoGame. So I decided to give it a try. It has helped me a lot in my studies. A few.