
Screenshots

Watch trailer on Steam ↗Perfectly Fair
STORMY RISE · Published by STORMY RISE · Official site ↗
Last updated 29 Sept 2026
A precision platformer where spikes, lava, Portals, and Switches turn every jump into a puzzle you can only blame yourself for missing. Build your own devious levels in the full in-game Level Builder, then publish them for the whole community to play.
Action, Adventure, Indie · More free games
About this game
One hit. One death. Perfectly fair.
Perfectly Fair is a precision platformer where every death is on you — never the game. Spikes, Lava, Portals, Switches, and Triggers all behave exactly the way they look like they should. No random hazards, no unreadable traps. If you fall, it's because you missed the jump.
Then build your own gauntlet in the full in-game Level Builder — the same tools used to build every official level — and publish it straight to the Community list for anyone to play.
Key Features
Spikes & Lava — Touch it once, restart instantly. No health bars, just you, the timing, and one more attempt.
Portals — Step in one side, come out the other, camera and all. No jump cuts, no confusion.
Switches & Triggers — Press one thing, move another. Chain them together and the level starts talking back.
Level Builder — Place every tile the official levels use. Test instantly. Publish when it's perfectly fair.
Community Levels — Every published level is playable by everyone, forever — an ever-growing gauntlet.
Best & Worst Runs — Deaths and time tracked per level, so your progress is never forgotten.
System Requirements
Will my PC run this? →Minimum
- OS: Windows 10 64-bit
- Processor: Dual-core 2.0 GHz
- Memory: 2 GB RAM
- Graphics: Integrated graphics (Intel HD 4000 or equivalent)
- Storage: 500 MB available space
Supported Languages
Latest news
Patch NotesOfficial
Update 0.15 Beta
New Features- Added keyboard and controller support across menus and the Level Builder- Level Builder: right-click and drag now pans the camera- Added a new tile: "Lava"- Added a "My Levels" tab to Start Game, for your own private levels- Level Builder: added "Share Level" to submit your level for validation- Level Builder: the menu now shows the level code, with a Copy button next to it- Level Builder: added a "Level Tested" checkbox - finish your level with Start Test to unlock Copy and Share LevelMechanic Changes- Level Builder: ESC now also works as Cancel, backing out of the current tool/selection before it opens the menu- The old "Lava" tile is now called "Lava Block"- Level Builder: "Save New Level" now saves to My Levels, and "Overwrite Level" updates a level opened from there- You can now jump for a split second after walking off the edge of a platform- Start Game: the Refresh button was removedFixes- Fixed background music stopping, switching or restarting after finishing a level- Fixed right-click in the Level Builder selecting tiles- Fixed the pause menu opening without a mouse cursor when pressing ESC while dyingRead full article on Community Announcements (stormyrisesrl)Patch NotesOfficial
v0.13 beta
FixesFixed placing a Trigger (or Switch) jumping straight back to Select instead of letting you place several in a rowFixed a visual bug for IceNew FeaturesLevel Builder: with multiple tiles selected, you can now move them, delete them, or change properties for same type tiles with identical settingsAdded a new tile: "Lava"Added a new trap: "Fireball"Read full article on Community Announcements (stormyrisesrl)Patch NotesOfficial
Update v0.11 beta
New FeaturesDeath dialog was reworkedAdded replay function after you dieAdded lava animationAdded a new trap tile: "Axe"Added a new tile: "Spring"Read full article on Community Announcements (stormyrisesrl)Patch NotesOfficial
Perfectly Fair v0.1 Beta — Out Now!
Hey everyone,Perfectly Fair has officially left Alpha and entered Beta testing with today's v0.1 update! Thanks to everyone who's been playing, reporting bugs, and sharing feedback during Alpha — this update wouldn't exist without you.What's New in v0.1 BetaPlatform TilesTwo new moving platform types to build levels around:Platform — loops back and forth between a starting point and a destination you choose, controlled by Triggers and Switches (Activate / Deactivate / Collision)Platform (Ice) — same movement, but slippery: standing on it slides you the way regular Ice doesGemsA brand new collectible. Scatter Gems through your levels — your best collection run is now tracked per level in the Stats menu, and shown live during gameplay next to the Timer and Deaths counter.Mechanic ChangesThe Kill action has been removed from Trigger/Switch target actions, for simpler and fairer level designAs always with a Beta: if you run into bugs, odd platform physics, or anything that feels off, let us know. Your reports genuinely shape where this game goes next.Thanks for playing, Antonyo Man STORMY RISE SRLRead full article on Community Announcements (stormyrisesrl)Patch NotesOfficial
Update 0.09 Alpha
FixesFixed Switch being resizable larger than 1 tile by click-and-dragging it while placingMechanic ChangesGlass renamed to Ice, and reworked: standing on it makes the character slide in the direction it's facingChanging direction while sliding on Ice now has a brief moment of inertia before it reversesLava now always occupies a fixed position instead of following the deepest placed tileBlock and Ice tiles now visually round their corners when they sit next to open space, blending adjacent tiles togetherTile colors can no longer be customized for Block, Ice, Spike, End, Switch, and Lava — they now use the game's own tileset artNew FeaturesBlock, Ice, Spike, End, Switch, and Lava now use proper tileset artwork instead of flat colorsAdded a procedural, parallax background, with its own settings in Settings > Video > VisualsOther UpdatesRemoved the per-tile color picker option from the Level Builder for tiles that now use the tileset artRemoved the "Default Colors" section from Settings > GameplayMoved the intro screen's "press any key to skip" hint so it's no longer covered by Steam's overlay buttonLevel Builder's left properties panel is now hidden unless a tile is actually selectedRead full article on Community Announcements (stormyrisesrl)






