I knew that there were past questions about hosting gaming servers, and so I found the thread with info that still applies today.
http://x10hosting.com/forums/free-hosting/142977-gaming-server.html
In short, you'll need a VPS in order to host any gaming servers like your site forum talks about.