This is likely a web-based game playable on the Gamezop platform. Information about this specific game is limited, but the description suggests it's a tank battle game set on hills where speed and defeating enemies are key to winning. You can find it by searching for "Hill Top Tanks" on Gamezop.