Oh look, it's my pfp!
I gotta say, that's not the easter egg I was expecting, but it got a laugh out of me hahah good game.
This looks absurdly awesome, hope to see more of it soon. Reminded me of a flash game I played a long time ago called Time to Wake Up, which is great since I love that game too.