Journal Article EcoXPT: Designing for Deeper Learning through Experimentation in an Immersive Virtual Ecosystem