How did i play this for so long... i like how there are hidden mechanics that you figure out after a long time