I always avoid C++ so this is very very impressive. Feels really good to play too. Amazing job!
C++ is defiantly a good language to avoid - One small mistake, and the entire memory is printed in plain text to the console.