Linked magic object

When loading a level using build_script.py, the magic power wasn't linked
properly, making it impossible to use in-game. Also cleaned up the game
menu logic bricks to make it easier to add more languages.