The progress is stored locally on your computer. Indeed I haven't worked on this game; I've been busy on cooler projects. Maybe I should just go and finish it :) Thanks for the review.