void PlayerGravity()
 {
     if (!mObject.checkDirection(Vector2.down))
     {
         // Removing this line fixes the phasing blocks
         //GM.ForwardTime();
         mObject.ApplyTime(Vector2.down);
     }
 }