Read something about this game lately, apparently some in the business community are getting excited about it as something that might be able to beat Fortnite at it's own game.

Anyone come across it?