Step Safari is the addictive physics walking simulator that will put your skills to the test as you navigate the beautiful yet dangerous river on an epic adventure!
Coming soon early 2024
Who?
Locodolo is a small, solo game studio based in Brisbane, Australia.