pretty much. You are asking for 2 copies of the game.
no it says you get a free one if you have it on itchio, is that still in effect