www.youtube.com/watch

I’m not entirely sure this game is for me, but it certainly has an arresting visual style.