Currently the source code of the game when analyzed with ILSpy sheds some places where code is either duplicated, has similar code with other files, or simply code that could be refactored to make it more understandable to read and to fix potential bugs in it. Currently the codebase looks somewhat complex which is understandable during development but I am sure in the future they plan to clean the codebase up when they get to it, just that it is not a full priority yet. Also some places within Visual Studio gets marked as "unused".