Can I upload my HTML/CSS/Javascript game onto a WordPress page?

What you want is a page template. It has a PHP comment that tells WordPress its name as a template. The page doesn’t have to have any PHP code, and you can fill it with your HTML instead, which can link to CSS/JS files that you upload separately.

Then in WordPress you create a page and choose this template — et voila, you have your game on the site.