Thanks so much for playing the game and glad you had fun with it! Appreciate all of your feedback, and luckily you haven't run into any bugs or things that we haven't been aware of already and have on our list to fix. I do love the suggestion to make it so that when you pick up a new weapon, it doesn't auto-switch -- that's a new piece of feedback we haven't received yet.
As far as the teleporting is concerned, I have actually already fixed that and now all of the teleporting is now predictable and controlled, though that update hasn't been pushed live yet (I was actually telling my chat when I jumped in to play against you -- I was also streaming at the time -- that it threw me off to go back to the random teleporting since I had already changed that and was used to teleporting to specific portals, lol).
Also, while the version of the game you played only had the 42 playable characters, your wish has been granted... there's actually a roster of 50 *more* playable characters (for a current total of 90+ streamers) already signed up to be released in the future, and if you're lucky enough, you'll see some of them pop up as bots in matches here and there before they officially get released as playable characters.
Thanks again for playing and so great to hear you had a lot of fun with it!