Im the Bad Guy
3:40 May 19, 2023
F♯ Minor

Song Analysis

Acousticness 46%
Danceability 65%
Energy 47%
Instrumentalness 0%
Liveness 12%
Loudness 83%
Speechiness 22%
Valence 73%
Loudness -10.381 dB


Ghostface600 made "Nightmares" available on May 19, 2023. Nightmares is explicit and may not be suitable for children. With the duration being about 3:40, this song is close to the average duration of a typical track. The track order of this song in Ghostface600's "Im the Bad Guy" album is number 5 out of 7. On top of that, Switzerland appears to be the country where this song was created.

We consider the tempo marking of Nightmares by Ghostface600 to be Moderato (at a moderate speed) because the track has a tempo of 112 BPM. Based on that, the speed of the song's tempo is moderate.

This song is in the music key of F♯ Minor. This also means that this song has a camelot key of 11A. In terms of popularity, this track is currently not that popular. This song is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.


Numbers Don't by Groundworks, Kilo Jugg, BGGZ, DANumbers Don'tGroundworks, Kilo Jugg, BGGZ, DAG Major79B90
Star Man (feat. Gabzy) by Abra Cadabra, GabzyStar Man (feat. Gabzy)Abra Cadabra, GabzyB Minor510A106
The Wire - Season 6 by A40 BoyzThe Wire - Season 6A40 BoyzF♯ Major52B79
Bad To The Bone by Nafe SmallzBad To The BoneNafe SmallzB♭ Major76B103
Staycation by AkzStaycationAkzA♭ Minor71A145
Saari Raat by Frenzo HaramiSaari RaatFrenzo HaramiA Minor58A100
Gang Member by Ghostface600Gang MemberGhostface600F♯ Minor611A95
Again & Again by SlimAgain & AgainSlimA Minor58A125
Daily Duppy (feat. GRM Daily) by Headie One, GRM DailyDaily Duppy (feat. GRM Daily)Headie One, GRM DailyG Major69B143
You. by ZINOYou.ZINOD♭ Minor512A82
Highs and Lows by Nafe SmallzHighs and LowsNafe SmallzF Minor54A132
Free Bae (feat. Dirtbike Lb) by Frosty, Dirtbike LbFree Bae (feat. Dirtbike Lb)Frosty, Dirtbike LbC Major58B75
Situation by NippaSituationNippaF Minor44A102
Fly Mode by 8NightsFly Mode8NightsA Minor68A96
Street Profit by StardomStreet ProfitStardomB Minor510A94
Bad Boy by FredoBad BoyFredoB Minor610A130
Fifth of November by Nino UptownFifth of NovemberNino UptownG Minor66A118
J'adore by StrandzJ'adoreStrandzF♯ Minor511A120
Runaway by Ghostface600RunawayGhostface600B♭ Minor43A181
Blue Lights by No RemorseBlue LightsNo RemorseA Major611B97
Hood Baby by Moneyboyzforever, RondoSpHood BabyMoneyboyzforever, RondoSpF♯ Minor411A140
Bet You Do by DimzyBet You DoDimzyA♭ Minor61A145
I Was Just Wondering by Ghostface600I Was Just WonderingGhostface600A Minor38A156
Airmax's by MeekzAirmax'sMeekzF Minor64A136
Drunk and Confused 2.0 by JS x YD, A92, A9Dbo Fundz, A9KsavDrunk and Confused 2.0JS x YD, A92, A9Dbo Fundz, A9KsavE Minor59A136
Sweet Like Sorbet by Just BancoSweet Like SorbetJust BancoA Minor78A90
Like That by Uk Drill HubLike ThatUk Drill HubG Major89B90
Trapboy by ZINOTrapboyZINOD Minor47A141
Through the storm by jujuflow, SaintfrThrough the stormjujuflow, SaintfrF Minor64A85
1HUNNA by Ard Adz1HUNNAArd AdzC Major68B143
Sniper by Castillo_1stSniperCastillo_1stA Minor68A140
Pain in My Chest by Ghostface600Pain in My ChestGhostface600G Minor66A109
Bando Spot by M1llionzBando SpotM1llionzB Major61B141
Hypnotised (feat. Tiny Boost) by Nafe Smallz, Tiny BoostHypnotised (feat. Tiny Boost)Nafe Smallz, Tiny BoostE Major912B179
Full Throttle by Ard AdzFull ThrottleArd AdzG Minor56A140
Interlude by K-TrapInterludeK-TrapD♭ Minor312A90
Week (Skit) by Ghostface600Week (Skit)Ghostface600A♭ Major44B79
8 Missed Calls by Nafe Smallz8 Missed CallsNafe SmallzD♭ Minor412A136
Disciples by Ghostface600DisciplesGhostface600E Major212B117
Big 44 No Safety by Ghostface600Big 44 No SafetyGhostface600E Minor49A120
Your Type by SqueeksYour TypeSqueeksE Minor79A145
Never Forget You by dutchavelliNever Forget YoudutchavelliG Minor56A143
No Love by Baby ManeNo LoveBaby ManeF♯ Major62B92
Do You Right by FredoDo You RightFredoG Minor66A125
Happy Hour by FrostyHappy HourFrostyB♭ Minor63A144
Straight Drop X 4 by AscoStraight Drop X 4AscoD♭ Minor712A84
Phone Calls by G Bugz, Pak-ManPhone CallsG Bugz, Pak-ManB Minor710A95
Plenty Bands by Young SmokesPlenty BandsYoung SmokesE Minor89A96
Different League (feat. Nafe Smallz and Clavish) by Nines, Clavish, Nafe SmallzDifferent League (feat. Nafe Smallz and Clavish)Nines, Clavish, Nafe SmallzF Minor74A91
All In by Baby Mane, RidlaAll InBaby Mane, RidlaF♯ Minor611A142
L-M Records/RCA Records