The game is entertaining and pretty, but definitely on the darker side as you progress through it. It took between 4-5 hours to beat using 2 people. The graphics are still very nice, even 10 years later. The puzzles aren't too challenging, and the overall experience is enjoyable. There is no real built-in local co-op. This can be fixed using antimicrox. The only flaw was that my controller could not connect to it for the life of me. At first it did, and I "hacked" my way to local co-op by using a keyboard for me (using awsd + space for the big brother), and a controller for my partner (using the right stick and RT for the younger brother). After restarting the game, the controller would not connect. Even using a USB controller didn't help. This does not seem to be a Linux problem, Windows users on steam had the same issue. The fix is antimicrox, tricking the game into using two controllers for one keyboard. Map awsd + space to controller 1 left stick and "a" button. Map left, right, up, down + right-ctrl to controller 2 left stick and "a" button. Viola, actual local co-op! This made the game far more enjoyable for me, as I don't really like keyboards for games. My partner got to use a controller as well. Works fine on Linux with wine, version 8.2. No libraries needed, out-of-the-box experience. The only graphical defect was the credits at the very end. This would probably be fixed with DXVK, but I didn't bother trying. The base game ran fine. Running Debian 11.
Played co-op mode, completed in about 5 hours. The graphics are stunning, and the story is moving (if a little sad at times). The game has some challenging moments, but overall it is very fun. Works fine on Linux (I'm running Debian 11) using wine. I used wine 8.2 with win10 mode and dxvk 1.10.3 installed, and that's it. WIthout dxvk the game runs, but textures will be missing.