MWEB GameZone writes: "Project Spark is an interesting game, or rather, simulation. This isn't just because it allows you to create games, but also in the way it teaches programming principles. It does so in a visual way, with icons instead of actual code. That's not the only thing Project Spark does though. Users have the capability to upload their projects and let others rate their creations."