Use the arrow keys to move. It should be obvious which key makes you go which direction. The space bar is for jumping. You can move and jump at the same time. z is for batarang to the left, x is for batarang to the right; c is for shredarang to the left, v is for shredarang to the right. When you touch an enemy, you automatically enter combat... aka, you automatically lose a life, and they lose two life. This is not the suggested mode of combat, however, because you only have three life! Press e to bring up the boss menu. The bosses are bane, scarecrow, poison ivy, catwoman, penguin, and mr freeze for now. Do not capitalize their names when entering them, enter them exactly as I have spelled them. Riddler is here, not as a boss but in as part of the story that will come in version 2.
Main boss would be Joker, but you already know that if you have eyes and ears. The other bosses you name to fight, so you know who they are to. Also note, batarangs and shredarangs have varying usefulness against the different bosses. Also, if you have any good riddles to help make riddler, feel free to post them in the comments. To enter a cheat code, you press q. I'll let you figure out what the codes are on your own. This is the final draft of version 1ish. Riddler is not a boss in this but IS AT THE END.