Imogen Beckhelling

Imogen Beckhelling avatar

Contributor

Imogen is a lore enthusiast and lover of all the fun shenanigans game communities get up to. She spends too much time playing Overwatch, and not enough time having interests that aren't to do with video games.