Gaming Discussions Tetris Battle Submitted by Selene, 09-02-2016, 01:00 PM, Thread ID: 18035 Thread Closed Reply 09-02-2016, 01:00 PM #1 Anyone plays this glorious game? I currently have99% winratio out of 100 games, lol. Getting that elo up, yo. More