Have you ever played Simon? https://en.wikipedia.org/wiki/Simon_(game)
This is a very rudimentary way of implementing the game using Verilog. It was tested using Altera FPGAs.
Some rework can be done on the randomizer but in all it works well enough to respect the game rules!