Just played it, it looks better. Will change my review score.
Hope you are still interested in the game because next update will add a completely alternative story