Keep Keepers: Release Date Announcement

Hello Keepers, We are finally ready to announce our long awaited release date: Keep Keepers will release on October 28th! We published a new trailer to announce this date and showcase a bunch of new content waiting for…