2D Game Engine based on XNA