
2023 Writer
2023 Isaac Schwarz
2021 Narcissus
2021 DC Ross Pritchard
2020 Henry
2018 Marc
2017 Billy
2017 Ben Billings
2016 Luke
2016 Kent
2015 Roy Sedwell
2015 Dominic
2014 Noel
2013 Jake
2013 Tom Burns
2011 RJ
2010 Fitzy
2009 Neil
2005 Jake
2003 Video Arcade Oddball