Hey Cyanogen, my gut feeling is that all the various loading issues - infinite loads, black screen, no powers, can't move on load, etc are network related. These were much worse before the matchmaking was tweaked (where it tended to drop me into lobbies hosted halfway around the world to terrible effect), but even so, connecting is still really hit-or-miss - I've taken to hosting when I've played (although that tends to exacerbate crash to desktops). I'm in Asia at the moment, and sadly I couldn't play w/ any NA friends, even being on a 100Mbps+ connection here w/ <150ms ping and no jitter (we tried a bunch of times and like your experience, whoever was hosting got a black screen), whereas when we were on the same continent, wasn't a problem at all. Maybe DAMP just sucks handling dropped frames/packets? It might be interesting to see what your results are w/ https://iperf.fr/w/ your friend.