I've been running my personal web site for a long time on XOOPS. Recently I've installed FlashGames module and upload 30 games (more will come quickly). You can play games as you want without registering to site, but if you want ta save highscores you need to login.