Turn it into a hyper-v server, definitely feasible with your hardware. Dedicate each VM for a different purpose (game server, FTP server, wordpress server, sandbox env, etc), then, if you find you don't like something, kill the VM and create a new one.
Grab free VM's from Microsoft here: https://modern.ie/en-us/virtualization-tools#downloads
Play with dynamic resources and find the right combination that works for you.
EDIT: Alternatively, you can use your own OS for the VM's - but, having the free VM's from Microsoft are great for testing things. I believe they are good for 30 days before you need to 'reinstall' them. Take a snapshot of them prior to first boot.