I might give this a try. looks fun!