How to play: join the #2048 IRC channel on Freenode and type commands such as "up" "right" "down" "left" and "restart" (or their shortcut equivalents "u" "r" "d" "l") to move the tiles. When two tiles with the same number touch, they merge into one!
Note: This site is NOT the official version of 2048. It is an experimental fork that aims to explore whether the game can be coordinated and played by multiple people at the same time. To play the original game, head on over to http://git.io/2048.
From a technical perspective, this version uses Pusher to update clients with realtime events and a Hubot with an IRC adapter and a custom script that calls a Python/Flask webserver to trigger the Pusher updates.