Terra Nil’s demo takes Steam by storm and then mops up after itself