Our fifth yearly edition of Gamedev.js Jam is over – let’s announce the overall winners picked by developers who submitted their entries! The 2024 edition ended up with 2790 devs joined on Itch, 238 games submitted, and 6050 ratings cast. Thank you to every single one who participated! Here’s the…Read…