January 23rd, 2015
Keown has drawn 58 drawings and authored 121 captions across 179 games. They follow 7 players and have 6 followers. They've earned a total of 303 emotes!