mega township