Man this is incredible! Music and visuals are top notch and while the dialogue/voice acting could of been a bit more interesting it is still solid. I shudder to think how long this took to make even if I do eventually want to do something like this myself.