UPDATE The Steam Demo/Pre-Order is available here: http://store.steampowered.com/app/102600 The game goes live on Xbox Live Arcade (1200 MSP) on Oct 5th. Steam and other PC services ($14.99) on Oct 12th. /UPDATE After 10 long years in the game industry, I'm finally working on a game that is not a sequel. Orcs Must Die! It…