Ooh, this is fascinating! I would make it more obvious that this is being played live with multiple other players (potentially), as it took me a minute to realize that, and I thought the turn timer was pointless and made the game needlessly boring. It makes sense to have a timer so players don't go wild I suppose, but wouldn't that be more fun? I would suggest maybe a timer is not needed. Or maybe you are trying to pad out the time it takes to discover the whole map?
Well done!