C#+XNA platformer engine providing scripting via dynamic CLR compilation; inspired by Super Mario Bros. X and LunaDLL