Every now and again, we encounter offbeat indie games that take us completely by surprise. Here are some of the weirdest titles that made us pause...