Check for Python3 on startup, it seems 2.x won't work. Also wrap everything in a try..except so the damn command prompt stays open in case of an exception
Still need to handle our own SystemExit exception