public override void Render(RenderTarget target, RenderStates states) { if (!ModePauseRendering) { target.SetView(Camera); _tileMap.Draw(target, states); _towerMap.Draw(target, states); //_selection.Draw(target, states); } target.SetView(target.DefaultView); // Draw the interface without the level camera _overlayInfo.Render(target, states); _overlayLevel.Render(target, states); }