yes the door on the van thing is broken and yes it does say "ultrakane inc" Today is the best day! We are going to New Asgard! Apparently, New Asgard is 100000000000000000 miles away. Make sure to add you if you want to go to New Asgard!