Anyone playing this game? It's pretty fun, and pretty easy right now since everyone sucks.
https://i.gyazo.com/a101b0ace5d9e98e...a880fd46b7.jpg
It's free on steam for anyone who is interested. Here's a gameplay trailer
https://www.youtube.com/watch?v=6Qx7...ab_channel=IGN
It's basically Avatar battle royale with some cool mechanics