Hello, I was interested in buying Spelunky but i had some questions: 1 - In its website it has been said that the game is free to download , why it is not free in steam? is there a difference? 2 - How long is the game? 3 - Does it have Multiplayer? 4 - Does it have a campaign or something?!