Goodbye omnitrix hello megatrix