2048, written in C, for the terminal.
Arrow Keys to move
R to reset the game
This program uses ncurses, and I've only tested it on my Mac's terminal. Here's the command I use to run it:
gcc -lcurses main.c -o main && ./main