Sounds pretty cool to me! Can't really confirm though, until you let us see the details and character sheets...