Looking good so far, reminds me a bit of something out of a WOTC module.