MegaRanger 44 released

Surprise! Another Mega release!

Mega thread / Mega wiki