News Indie Obscura St4ack Usurps PalmDesert For Highest Steam Level How St4ack managed to top reigning Steam level champion PalmDesert.