Practical game design a modern and comprehensive guide to video game design - Kramarzewski, Adam; Nucci, Ennio de (Packt, 2023)