Joshua Huang

Joshua Huang

Gaming Contributor

A daydreaming writer and casual gamer with a love of online culture.