Talk:Game Idea/Head Soccer 2/Teh Sweggurboi/@comment-26182781-20150722074623

Why is Switzerland's Power Shot once again the Super Yeti Shot? Yeti's don't live in Switzerland, only in China and Nepal on the Himalaya.