What is Sakura Spirit? It's a game that's gotten some attention lately on Steam - and in case you wanted to know why, here are a few reviews:

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined

 

undefined