Quote Originally Posted by Bix View Post
Apex Legends is a new game that is very popular.

What do you think? I did not really like battle royale, but I like this game.
No doubt this is one of the best game that I have played ever. I am playing this game and also Improve rank in Apex Legends from immortal boost.