It's a good game, not the best game ever though. Some parts were over the top hard, while others were overly easy. The prison level was unbelievably hard, trying to keep the guards alive ALL WHILE destroying the waves of tanks and enemies coming at you. The last boss fight however leaves you hanging and if you know something you can finish him off without taking any damage...just way too easy. I am a massive Superman fan...the movement made me feel like Superman..flying fast enough to knock an enemy off his feet is always as fun as a barrel full of monkeys, i wouldn't mind playing a few more Clark Kent stealth levels though. If they had something like unlockable free-roam it would be much better. Why make a large spacious Metropolis city for the first level and only use it again for a boss fight later on? all in all i thought it was good, a few touches and maybe a perfect game for me, i am a Supes fan so i gotta give it to him and the creators. Try it, if you don't like how the first level feels return it because the later levels won't help in your decision.
for all those who gave this game a bad score, they are just being haters. This is probably the best videogame based superman aside from the death and return for the super nintendo. The graphics rival those of the superman cartoon, the controls, although a little iffy are good, superman has a full array of powers such as, heat vision, super breath, x-ray vision, and ofcourse flight, all these can be used at your leisure. The levels are huge, allowing you to fly around as much as you want, to give you the space needed to defeat your enemies, the bosses are a mixture of hard and easy, the reason why people arent beating them is because they are not paying attention, it takes strategy and thought to see the weakness's, you just cant start swingin and hope to win. I would say shadow of apokolips is for the hardcore superfreaks, others might try it and ditch it after a few levels, but if you put aside your notion for a great game, you will find this to actually be a fun little weekend