Sakura Sakura: Sakura Sakura Available November 19th!

Available November 19th After a long and difficult production cycle, we've finally completed Sakura Sakura! We're super excited for everyone who will be able to experience this wonderful game, and we really hope you do!…