Free to play feel?

does anyone else think this game feels like a free to play title?
the game just feels barebones to me (multiplayer side) lack of maps, characters and weapon skins. not to mention the item shop, boosts & iron. just screams free to play to me

2 Likes