An Entity Component System to make MonoGame more awesome. monogame ecs entity component system