Klabater and Big Heart Productions revealed that they are going to be releasing Castle On The Coast for each PC and Nintendo Switch subsequent week.

Source link