you felt strange & out of place

the meaning:

 

You have a secret mission that you can’t tell anyone about yet, but you worry that other people may catch on to you. Keep working on your project until you are ready to announce it to the world.  
To access our Dreamcast Library, log in, then click here.
Not registered? Click here.

It's free! No fees or subscriptions.