Demon Strikes Back: 9/28 Update

Minor UI Fixes We are in the progress of making ultra skills upgradable, which we are hoping to release sometime next month. We believe this will add another aspect of customization, enables more powerful build.