This was amazing! I am blown away by how polished this is. I thought the controls were really tight. And I thought the upgrades were satisfying to use. The fact that you did this on your own should be applauded. Great job!