I know it's a long shot, but if someone knows this game, it would be awesome.
Recently I was watching TV and a commercial clip for a laptop popped up with this game on. It looks like something that I want to try (a casual gamer here), but they did not mention the name or anything related to the game.
I managed to find the commercial online and cropped the image. Here it is: