itch.io is massive for games if you want a new Newgrounds. The tech stack has moved on from Flash to use Unity or GameMaker or Godot or Construct. It's feasible for someone not knowing how to code to use most game engines to create something - not uncommon in Game Jams to see teams like that.