Xenon, I play a fair number of games online, and the only game I've seen remotely like this is Fantastic Contraption. If the game is stolen, maybe you could say where the game is stolen from, so other people can also flag.
For the Author: The interface was a little rough. Not all the lines on the grid appeared for me all the time, and it wasn't clear at first I had a cash limit, because that wasn't in the instructions. Also something to put in the instructions is some explination of the physics beyond 'triangles are good'