(Mech Arena) I think I found my new Phantom.