Well that's embarassing, seems like (Strategy) Games Club doesn't have a page yet.