mega philosophy