This is so good. Hard as balls, but it's so rare seeing a Nep fangame with this much effort put into it. Hats off to you, sir!