As it uses virtual currency in the game the ability to win as a disconnected outcome is a bit of a grey area, but should be fine if done correctly in that betting is not illegal in itself, it is the processing of payments of US$ on wagers that is illegal.
There will be more and more of these games as companies who don't wish to get effectively blacklisted from publishing and marketing in the US once real money gambling apps become legal position themselves for market share of the faux betting space so then can switch it up when/if the legalities are changed.