@acai
it already exists.
and it works perfectly.
it has farcaster native miniapp with its own client, and a pwa, and a webapp as as well.
throughout its 3 versions, tens of thousands of races have been played.
the core dev even opensourced a repo that everyone can deploy farcaster miniapp and pwa for their apps simultaneiously.
https://farcaster.xyz/pablo69420/0x37c0b2fb
and here is how excited @thosmur was when he played the game
https://farcaster.xyz/thosmur/0xfa7d33fb
it's /henlokart