Oh man, that feels bad. :( Sadly the creator of the game long left, so such like "support" doesn't really exist. :(
Oh, I found it, it was a 2nd place. Nice job, though.
http://elementscommunity.org/forum/tournament-archive/weekly-tournament-february-22nd-speedbuilding-unupgraded/