Issue #30: Total Eclipso (Gabriel)