1000/10 made me cry a bit plus the mechanics are really amazing :DD
5 stars is not enough to rate it! I'd rate it all stars in the universe!