Does this mean I have to buy the game again?And was it multiplayer?
yes, you will have to buy again on Steam.