Excruciating Guitar Voyage is now available on the Xbox Live Indie Games service. It has lots and lots of levers, apparently. This very strange trailer for the game baffled me so much that I was compelled to post it simply so that I would have you lot to share my utter confusion with.
The game is some sort of platformer, I think. But there’s a helicopter and a giant praying mantis and a lot of really weird stuff. It might be ugly as sin, but I think I’m going to check it out nonetheless. It’s just too weird to pass on at least a demo.