Pyramid Rush: Adding a main menu and gamepad support

Although these are small things, details are the secret to a nice feeling game. Small turning, jumping particles, environment interaction, menu buttons animations help building a good looking game. Not to mention how im…