Native Game Architecture