HELLO? Hello...helo..ehlo...

ECHO! Echo....echo.....

I'm sad. This used to be an active place to discuss games, but it looks almost like a ghost-town-forum...

Is anyone out there?