Very well done! Some bugs happened, like one time my aberration health got into -1 and became immortal, and in one bug the game loop stopped. Other than these, it looks well polished and done, good job!