ZuluAnimal wrote: » Is theer an actual guestimate time for a rtelease date because its seems to be dragging on and on. Will this game ever be released?
Comments
Between the years 2024 and 2027.