Hello Sebastian,
Looks like this feedback you received may take some time to finish achieving. Respect. (as you normally say to others XD) . But honestly, I wish you and your team the best of luck in getting these bugs fixed. Given how large your project looked from halfway through the first semester, I imagine there will be many mechanics to learn and get the hang of.
Overall, I think many people will love what the final product will be in the end as I've heard a lot of how much time and effort your team has been putting over the weeks.
Good luck to you and the rest of your team in getting the final product done!