Есть плюсы и минусы для обоих. В настоящее время Canvas лучше поддерживается, чем CSS3, но вы сказали, что ваша игра не будет готова в течение еще 6 месяцев, и к тому времени поддержка CSS3 станет намного лучше. Здесь также есть много других переменных, таких как: В каком браузере будет просматриваться игра? Насколько продвинута графика для анимации? и т. д. Я бы сказал, что canvas будет лучше поддерживать браузеры текущего поколения и игровую графику, однако CSS3 будет быстрее, но даже не приблизится к поддержке или обработке графики. Но не похоже, что вы спешите, чтобы сделать это.
В основном:
Холст: графика, текущая поддержка в браузере пользователей
CSS3: скорость разработки
Эфир будет работать. Но сейчас я бы использовал Canvas. Тем не менее, 6 месяцев в мире технологий - это вечность, тогда все может быть по-другому.