Game developers are technologists. When we produce a game, we think first of the platform the game should run on, as we feel it's the most important aspect when designing a game.
I'm going to argue the contrary: for any casual game to be successful today, it needs to be designed to work on multiple platforms.
When you tell any casual gamer that the game their friends are talking about can be played on their office PC, but not on their iPad, they'll just simply ask "why?" If they can watch streaming movies on their TVs, computers, and even iPads, why can't they play Angry Birds online on their work PC's? Read more »