Beta 1 Update 3 and IndieGameStand SALE!