I just had this pop into my head, are you planning on having Trading Cards? This is for steam.
Do you have a release date for this game...an will the game be purchasable through Steam?