So I don't think I need to tell you guys about the hidden alien in the title screen. But I don't see it when I search. Its as if the game is so new I can't get feedback as I would for other games. No one is talking about the alien! There must be aliens in this game somewhere beyond the title screen.