Shen is a seasoned gamer, from all walks of gaming life. Having worked for some gaming companies (which shall not be named), for many years (but no longer!) he exhibits signs of gaming fever, which has proven to be contagious. Somehow, with his hectic life working in television and film, he manages to find time to play
and run games for his peers.