looks like the game was reuploaded to https://bba-studios.itch.io/inside and seems to perform way too good in search compared to this
looks like the game was reuploaded to https://bba-studios.itch.io/inside and seems to perform way too good in search compared to this