Someone who downloaded the game from Steam and who has Windows 7 said the saved games are located here:
C:\Users\USERID\AppData\Local\BigFinishGames\TeslaEffect
If it isn't exactly the same for Windows 8, it's probably somewhere similar. You may have to make sure that showing hidden files and folders is checked.