This Grand Life: Release Launch Date Announcement

The release launch date is set for This Grand Life on 17th April, 2018! What does this mean? This means there won't be any more major features added. The next two months will involve polishing up the game, tweaking some…