Posted 2 days ago
Swedrami: The corresponding official coming soon announcement was pulled again a few hours ago, as it wasn't supposed to go up at this time, but Capes is getting a GoG release (on the 29th of May), apparently.
Oh that looks awesome