Awesome! Reminds me of ZZT.