Bit late to the party but I wrote a basic game to test whether using firebase for twitch games was possible
https://construct2example.firebaseapp.c ... part1.html
Set the remote time with clock adjust, and a forgetting factor k = 0.5 to get the best results IMHO. Judge for yourself! mouse and cursor keys and left click
Each window is a different connection to firebase servers, so you can use this to get a feel for the performance on different devices. In the US and on a browser I think the bullets are well synced, but on a mobile it gets more bursty (that's a dropped packet causing a backlog in the TCP ordering guarantees). Though very few games on mobiles have solved the real-time multiplayer problem, the best real-time games for multiplayer insist on a peer-to-peer arrangement on a common wifi access point. Doing real-time multiplayer on mobile devices is hard because of the crappyness of the underlying cell data delivery mechanism, its not all about WebRTC vs TCP vs UDP vs Websockets