A game shop and event space, Geek Retreat offers a friendly environment for all things geeky, from games to movies.