Not too easy. Not too difficult.
I would recommend it because it is very structured and the assignments are helpful to make you think in a certain way.
Everything is planned beforehand, the deliverables, so you keep working and finally you develop a game that someone pitched.
Hours per week:
Advice for students:
You should be interested in the domain to take it. And be prepared to work in game development which could be hard for people without experience.