Hello! The issue about not being able to see your stats in the lower left is a bug that a few people are getting, I'm working on fixing that for the next update.
When you download the game, right click the zip file you downloaded and select "Extract all". It won't run properly unless you extract the zip file and then run the game using the extracted files. Let me know if that works for you! I'm also curious if you're able to see your stats in the downloaded version.