I actually just came up with the name myself, but did realize after a quick Google search that it's quite close to that one... hopefully I won't get the intellectual property cops knocking at my door 0.0