I have one more thing to say before I go offline, every single level will have different sets of enemies, each with their own custom socced attack pattern, same thing with the bosses, each one is different. Each level will have it's own custom set of enemies and it's own boss, that way each level is even more unique.