1) зачем Вам имя сайта в условиях ? Не вижу тут задачи для которой это требуется.
2) почитайте про единую точку входа и роутинг. В виде отдельных php файлов давно не пишут.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]
Не старееющая классика. Все чего нет как физического файла на вход скрипта.
переменная path тут даже не нужна. Можно через $_SERVER все нужное получить.
3) для однозначности со слешом в конце попробуй добавить
DirectorySlash Off
ок. Вспомним 90е- начало 00х
/maincraft - предпалагаю, что должно получиться game.php?slug_game=maincraft
RewriteRule ^/maincraft$ /game.php?slug_game=maincraft [NC,L,QSA]
Ну так и напиши как отдельные регулярки все свои случаи.
Главное, чтобы у тебя подпапок физических не было