The developer explained in emails to backers, "We have decided that in order to ensure that everyone has access to the game when we launch on July 25, we are sending out Steam keys earlier than expected."
Shadowrun Returns is a return to the cyberpunk/fantasy melding RPG, with an old-fashioned isometric system and tactical combat.