Castle Story now works and it's released on steam store too.