Text this: Redefining game engine architecture through concurrency