played it on Steam and it was awesome.
Too bad I find it overwhelming. It was too fast for me to process and I felt my eyes burning. But in spite of those problems, I say they're "me" problems. You keep doing "you" as I play games that are my style.