Position, Mouse, Enemy, Balance, Jump, Power up...So many things to manage, but it's fun!Almost seemed like a commercial game.