ionAXXIA: Short delay. Sorry!

Sorry that the release deadline has been missed. Wanted to put together a video showing different inputs, and have discovered an issue where touch input doesn't work nicely on Windows where mouse buttons get phantomly p…