Yep, that was really ambitious for a game jam. There are a lot of cool idea here and there (the F1 explanation pop up is really cool) but none of them is really complete. I have never been able to use one feature correctly and I just kept dying. With more time and a bit more focus on just a few mechanics this could be really cool !