Alicia Contestabile

Alicia Contestabile

Independent game designer, artist, writer, educator, activist, traveller, terrible over-sharer. Cinema specialist, new media, and computer science at U of T.