Just Add Water teases Oddworld: Hand of Odd By Matt Bradford published 13 April 12 Just Add Water's launched a website teasing a brand new, 100% original, non-remake, Oddworld game. Could this be the real return of Abe?...