Anfonwch hwn fel neges destun: Videogames and their architectural involvement