Multiversus is launching into open beta on 26 July, finally allowing the Iron Giant to indulge his innate desire for…