Developer Just Add Water has posted a new website that seems to be teasing a new Oddworld game called Oddworld: Hand of Odd.
This follows a rash of re-releases of classic Xbox Oddworld games on PlayStation Network, with one heading to Xbox Live Arcade. It would make sense that Just Add Water would take advantage of the heightened public awareness of the previously dormant IP.