All posts by Daniel Vaughan

Creative Computer Games Design graduate from South Wales. Enthusiastic gamer, otaku, games journalist, doodler and wannabe animator.