I am pretty sure you can as other people have done so.
However our main service is for business people. I am not familiar with games. If you can tell us more details about the need, I can better answer your question.
Anyway, my guess is you can just host a website or HTML pages on DriveHQ.com. Copy / upload your HTML files to the wwwhome folder, and if you are a premium user, the file can be accessed as:
http://USERNAME.drivehq.com/FILENAME