I had vague memories of Dogfight 2 and much less vague memories of Luftrausers on my mind while making it so might be one of those! Dogfight 2 was a flash game and while Luftrausers nowadays has a full release on Steam it also started out as a browser game if I recall correctly :D