Profile

Massive nerd, gamer, technology enthusiast.