Takeover: Official release date

Hello takers, It is official. Takeover will be released on the 24 AUGUST 2024 Finally after month and month of work, the game is playable and have been test by the services of Steam. This means a lot for me but it is no…