Ribbon Trail Engine (C#, XNA)