The delay in the game's launch was caused by developments and changing goals, with an expected release date for a beta now slated for Q4 2020. On Nov 9, 2020
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com