A downloadable game for Windows, macOS, and Linux

IMPORTANT NOTE: This project is still alive! Even thou it has been around all over the internet for 7 years and updates come out every 1 to 12 months, I'm still constantly developing it. Progress may be slow, but it's there. Thank you for your understanding! <3


  • Portals, puzzles and blood!
  • Dozens of collectibles
  • Character customization
  • In-game level editor: Share and download levels online.
  • Different worlds: Space and Nature currently in game.
  • Online Co-op with up to 32 players
  • Local Co-op with up to 4 players
  • Electro pumping soundtrack by Deracol
  • Localisation: Currently English, Finnish, German and Russian are (partially) supported.
  • Keyboard and Gamepad support

Install instructions


  1. Download zip
  2. Extract zip
  3. Open folder "PortalMortal"
  4. Open "PortalMortal.exe"
  5. Enjoy!


  1. Download zip
  2. Extract zip
  3. Check README.txt and make sure you have all the needed packages installed
  4. Use terminal or manually run "runner" inside "PortalMortal" folder
  5. Enjoy!


  1. Download zip
  2. Check your security settings that it allows files from unregistered developers
  3. Move PortalMortal to Applications
  4. If Mac claims file to be damaged, open your terminal and type the following without quotes: "sudo spctl --master-disable"
  5. See README.txt for additional help
  6. Launch the game
  7. Enjoy!


PortalMortal_-_0.7.0_win.zip 49 MB
PortalMortal_-_0.7.0_lin.zip 53 MB
PortalMortal_-_0.6.1_mac.app.zip 47 MB

Development log

View all posts


Log in with itch.io to leave a comment.

The list of servers doesn't work...


Hi there!

It appears to work for me. Few things to check and be aware of:
1) There isn't any official servers.
2) Make sure that the host isn't behind VPN and/or has their ports opened.
3) Hit refresh to update server listing.

If none of these will fix the problem, could you open this issue a bit more, please? I just tried to host a game and it listed as expected.

Ok thanks, I didn't realise it only scanned for local hosts.

If master server can't ping you, then it won't list your server. There wouldn't be any point of listing inaccessible servers to server list. Also, if you choose not to list your server, other players can still join through direct IP, either local or public. :)


Man you should continue with this project, I just LOVE it


I am constantly developing this project, fear not! I'm not stopping until it's ready!


OMG I love this game