Town Square isn't even as bad as I was expecting. In fact it was exactly what I was expecting for the past year or so. Because I was on holiday the day it released I only got the opportunity to play the game yesterday, I heard from a lot of Youtubers that the game was garbage due to it crashing and the amount of bugs it had and the lack of content, but I have been playing the game for a few hours now, and haven't experienced a single bug besides from a few objects not placing properly in my apartment. This is probably because they have fixed most of the major bugs by now, but still it is a lot better than some are making it out to be. I was incredibly impressed with the amount of clothes you can choose from as well as how much you can customize your apartment. As long as the devs frequently update Town Square, and add new content in the game until the upcoming release of the next module, I will be impressed and satisfied with my purchase.
Good work Devs! It's hard to rate a game which is no where near being finished so I'll give it an even 5/10.