Game Score Result Submission date Status Video Game
DuckTales 187 00:08:28 2/12/16, 11:59:00 PM Validated
ducktales
Portal 145 00:27:48 2/12/16, 11:59:00 PM Validated
portal