tidy main ui loop
show market notice after 20min of usage (not just 20min after start)
fix joystick, remove debug