You're absolutely right! having everyone contribute to the game development process would have leveraged our collective strengths more effectively. It's a great learning experience for future projects, showing us the value of flexibility in roles and skills development.