The multiplayer, sandbox platformer Terraria has been released on Steam for $9.99 ($29.99 for 4 copies). Release trailer after the jump:
The Independent Gaming Source: A community of independent game developers and players.
TIGForums DevLog Magazine
TIGForums Image Crawler: