No way its your first game! Looks really good. One of the good ones in the jam. Keep it up. Also, check out my game if you feel like playing.