Если говорить об игровом проекте, то имеет смысл использовать неспоредственно GL-интерфейсы и неграфический EXE. Но это не значит, что нужно отказываться от неграфических частей каркаса. Kernel, Services, Stores, Text.. - всё это можно использовать.

По поводу перспектив... Я считаю, что перспективы есть. По поводу игр не могу говорить из своего опыта. Но аргументированно могу утверждать о том, что для Оберона (и ББ) одна из сильнейших ниш - как раз системные задачи. Даже можно сказать, программирование "на уровне Си/Юникс", но с безопасностью и мощными средствами абстракции.
По поводу как бы "острых" для таких применений вопросов - многозадачность и управление памятью - это всё спокойно решается. Я не собираюсь разводить на эту тему болтовни, но если у кого-то из уважаемых коллег есть конкретная необходимость - можно будет в рабочем приватном порядке обсудить.