A 2D game engine built on C#/XNA