Lorgeban
Web Browser Game
Release date: 1/24/2024 (3 months ago)
Fourth in a series of short sokoban browser games by the developer of Baba Is You.
Lorgeban was developed and published by hempuli(1)
Web Browser Game
Fourth in a series of short sokoban browser games by the developer of Baba Is You.