Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

In my experience, it took me a bit to wrap my head around what was truly going on. While I was trying to, prediction was difficult but not impossible, so I was able to get through the levels with a lot of trial and error, and only a partial understanding. But once I played through the levels a second time, with my goal being to really THINK about what I was doing and why, I was able to fully predict the results, and switch with purpose. That's what really transformed the game for me.