Stolen Memories: "Stolen Memories" is released on Steam! Sorry for 2 hours delay.

Hello everyone! I want to thank you for your patience. I'm so happy to annouce that "Stolen Memories" is finally released!