Owl is dead stop now

Since 2017. And the game hasnt felt better

Uuuuuh salty fan… he got his illusion shattered, ouch…