RCEs first video brought me here, very fun game, looking forward to some in game leader boards in the future. If you want some high scores to try and beat in the mean time join the discord, plenty of high scores on there to have a go at
I had the same. Had to open discord in another tab and sign in first, then the invite worked