Owl is dead stop now

Since 2017. And the game hasnt felt better

Uuuuuh salty fanā€¦ he got his illusion shattered, ouchā€¦