I've seen this idea a few times (I actually considered changing my idea to something similar). The game has great graphics and I love the little story prologue idea.