They must have known what they were getting themselves in for when making the game using UP code. Maybe not that it would cause them trouble here on this forum, but that something not good would have come from it eventually. I don't personally see why people can't code their own games without resorting to what, at the very least is using other people's code, huge portions of it, and at the most is theft of code. This is why we have publicly available classes anyone can import in case they lack the knowledge to work on a system or subsystem. Would I look at source to get an idea or ideas about how something might be done, yes, if I could have it available to me, but I wouldn't use that code in my game.
Anyway, the point is, I see games like this doing harm to future development and works from the community. I did play it briefly and did like it before the whole issue came about, then it went down for a while. I just see this as a possible morale issue, where other developers might say the hell with working on stuff if they see what people get away with as far as using other games' source code or parts of it. I for one would love to see better and better quality titles, I think we're just on the cusp of this, and that it will progress slowly from here, but hopefully steadily. I don't want people who have ideas and the knowledge, or the dream to learn to code so they can make games get discouraged because of events that take place on this forum. So if you play this game, just keep in mind that you might be doing more harm than good by supporting a developer who has no qualms about using other people's work. And if that doesn't hit home for you, think of a scenario like you had to write a 30 page essay for school or university, somehow someone got a hold of the paper in nearly complete, or complete form and posted it around campus on the sly. Now, say everyone started using that paper where it would fit into their course work, changing just enough to not arouse suspicion. Or, that the professors just let them do it, they knew good and well what was going on but they just allowed it to happen. You put hours and hours into that paper. Researching in the library, on the net, giving interviews and taking notes. You sorted those notes, composed an outline, wrote up a rough draft, edited and trimmed or filled in where needed. Took that draft, refined further. You now spent what, maybe 10 or more hours on this project, and people just ripped you off?
I'd suggest that people do not play this game, yeah I know, its not gonna happen, but nevertheless, think of how this could effect the future of audiogame development, that essentially, by playing the game, you're saying its OK for others to steel code, you support that. I'll give you this, the whole thing with ultrapower code being permissible or not is about at a stupid level right now. Someone needs to kick mason and sam's ass into coming out with a decisive statement whether this should be allowed to continue or not. This also gets into the realm of only work with peeps you trust, and don't replicate he same code in different projects.
Here's another angle on it. When you take what's there and only change what you want to make the game your own, what are you really learning? Each project is supposed to teach you something you can take with you into others, it is meant to teacch you to solve puzzles. I can tell you this from my very little code experience, but even so, whenever I do something and get it to work, I learned something from that experience that's valuable enough to use later.
Friend me on Steam
and follow me on Twitter