FlatRedBall Free and open-source, cross-platform 2D game engine written entirely in C# and based on MonoGame/XNA with additional features ...