You have a cool concept here, good job on being able to submit your project! Game jams are all about what we can do in a small time window, and being too ambitious is extremely common and a valuable lesson to learn as a game dev. Keep up with it!