I love space and now apparently robo-dinosaurs

Hey there. Welcome to whatever the fuck this is supposed to be.