Didn't get to spend as much time as I would have liked on this - the writeup is mostly random thoughts as I went along. Our team of 2 ended up 121/2546 teams (5692 players) - these are my solves.
I have a tyrannosaurus rex plushie and I named it Regina! Here, you can talk to it :)
Press the Start button on the top-right to begin this challenge.
Connect with: