Taken some bizarre, life-altering road trips in your day? Here's a game that's probably going to appeal to you.Glitchhikers puts you on the road in the deepest, weirdest recesses of the dark night and opens up the passenger-side door to some pretty weird folks. Find out more here.