Does anyone know where MimbyStick/Mimbarassic Park is??? He used to post on here. If u find out, come for a drink!