Yeah man, just submit the game without thinking how good it is. As long as you had fun making it it will be worth your time and effert, so don't waste it.