title: Determining XNA Game Lag
body: <p>I'm currently creating a tower defense game using C# &amp; XNA. The games runs fine and smoothly for a while but after playing for a good amount of time (after sufficient enemies/towers/bullets have spawned) the game seems to slow exponentially. Even when all instances are cleared the lag still persists.</p>
  
  <p>At first I thought this might have to do with garbage collection (and perhaps it does) but to test it I wrote destructors to print when an object was collected and everything looks fine (all objects are collected). So I'm curious if anyone has any experience with lag in XNA and the possible causes of it?</p>
  
  <p>EDIT: This is for PC</p>