I actually failed my MSc Computer Science because I couldn't get my head around CPU architecture but this is a great puzzle game. The learning curve is steep but you can get there. Can I retake my exam based on this game, please?
Haha, I can try to ask your professor nicely :)