Ms. ‘Splosion Man was briefly spotted on Steam. According to the game on appeared on the Steam library.
The listing was changed to ValveTestApp105420, which may mean Twisted Pixel was testing a PC version on Steam. This could mean the game will be released on Steam sometime in the future.
Ms. 'Splosion Man will be released on Xbox Live Arcade next week on July 13.