It's always fun discovering new engines! Keep up the great work and if you finish this one, definitely post it! I would love to see it in action.