Thank you, I'm glad you enjoyed it! By the way, I'm assuming all three of you worked on Nemesis together, how does it display for each of you? I also had a teammate but only could figure out how to upload it onto my itch page
There is an other options tab on the uploading page where you can add other contributors. Once added you can choose to have them displayed as a publisher or not. The game is displayed as if we all posted it and none of us can rate our own game.