Thank you for pointing out the post-build errors! My gitignore was removing my bin folder which contains FMOD and assimp dlls. The issue has now been fixed and you should be able to run the solution. Separating the third party code into a source folder was something I never thought about. When I go back and reorganize this project I will definitely do that separation, as well as the arrow fixes! Thanks for playing my game, and thanks for telling me about the build errors!