It came as a big surprise when High On Life first premiered at the Xbox and Bethesda Showcase. No one had the slightest clue that developers...