Much as this is a negative review, Dear Leo deserves some sort of release. Maybe on a free with ads streaming platform? 2.9/10
Much as this is a negative review, Dear Leo deserves some sort of release. Maybe on a free with ads streaming platform? 2.9/10