5 Great Itch.IO Games to Try

I recently, officially delved into a world which is mysterious yet intriguing on the game review front to me. That world is Itch.io. If you are unfamiliar with this website, it is an all inclusive community of solo-dev and indie dev game projects. It’s got everything from free games to digital game building resources. It’s also host to some pretty weird stuff, and I’m okay with that, because there is so much creative…