In my opinion, and i've seen others with the same opinion is that playmaker connected boxes system is not suitable for coding an entire game in it (moderately complex game) because there's a strong tendency of those boxes and links to become a huge mess fast when their numbers grow too high, unlike c2 which remains maintanable and easily understandable (given proper organization) with hundreds or even thousands of events. So Playmaker would really shine to rapidly define small to mid-small parts of game behavior in a more complex game. In the case of a simple game it would be perfectly adequate to use Playmaker to define the entire game in it. The purpose of PlayMaker then is not to substitute coding, as is the case in C2 but to easily and fastly define specific behavior of levels , actors etc, that require constant tweaking, without having to get to the code all the time, specially for designers, level makers etc. Then again, it'll depend on the game.