I have had a few streamers and other users play it without problem. I feel you do play a lot of games, though, so the difficulty might be too hard. Did you play the Windows version? Also, the judges are judging the Windows build so I feel that is the one people should play.