I am the creator of Beat Matrix, and maybe some other games. I'm trying out itch.io as a new way to upload my games, mainly since it's the cool and hip thing to do ;)