I was expecting that that the game was aimed to iOS devices because of those pictures, kept reading waiting for the revolutionary touch interface to be mentioned
Unfortunately, it sounds like it will be PC-only (or PC/Mac, depending on which article you believe).