Oh come on--"Subdivisions" anyone?
You were probably the disenchanted nerd in that video
Didn't know that song even had one, music geek.
He gets pushed around by some bullies at school, wanders around the streets of Toronto and winds up playing (rather badly) Tempest at the arcades...
That's you allright