Microsoft has been teasing the reveal of the Xbox One's first 100 backwards compatible games since they first announced the feature during E3 this year. Well folks, we finally know what the first backwards compatible games are and not to be picky, but there are a few games that aren't on the list that I would have loved to see on the list — like Red Dead Redemption or any other Rockstar game.

Instead of simply revealing 100 games, Microsoft went above and beyond to include 104 games. In the announcement, Microsoft made it clear that Halo Reach, Halo Wars, Call of Duty: Black Ops, Bioshock, Bioshock 2, and Bioshock Infinite are on the way.

You can catch the list below and get a how-to on the feature here:

CONTENT TITLE CONTENT TYPE PUBLISHER A Kingdom for Keflings Arcade Microsoft Studios A World of Keflings Arcade Microsoft Studios Alien Hominid HD Arcade Microsoft Studios Assassin’s Creed II Xbox One Game Ubisoft Asteroids & Deluxe Arcade Atari Banjo Kazooie: N n B Xbox One Game Microsoft Studios Banjo-Kazooie Arcade Microsoft Studios Banjo-Tooie Arcade Microsoft Studios BattleBlock Theater Arcade Microsoft Studios Bejeweled 2 Arcade Microsoft Studios Bellator: MMA Onslaught Arcade 345 Games Beyond Good & Evil HD Arcade Ubisoft Blood of the Werewolf Arcade Midnight City BloodRayne: Betrayal Arcade Majesco Entertainment Borderlands Xbox One Game 2K Games Call of Juarez Gunslinger Arcade Ubisoft Castle Crashers Arcade Microsoft Studios Castlestorm Xbox One Game Microsoft Studios Centipede & Millipede Arcade Atari Condemned Xbox One Game Sega Crazy Taxi Arcade Sega Deadliest Warrior: Legends Arcade 345 Games / Spike Games Defense Grid Arcade Microsoft Studios DiRT 3 Xbox One Game Codemasters DiRT Showdown Xbox One Game Codemasters Discs of Tron Arcade Disney Interactive Studios Doom Arcade Bethesda Softworks Doom II Arcade Bethesda Softworks Dungeon Siege III Xbox One Game Square Enix Earthworm Jim HD Arcade Microsoft Studios Fable II Xbox One Game Microsoft Studios Fallout 3 Xbox One Game Bethesda Softworks Feeding Frenzy 2 Arcade PopCap Gears of War Xbox One Game Microsoft Studios Gears of War 2 Xbox One Game Microsoft Studios Gears of War 3 Xbox One Game Microsoft Studios Gears of War: Judgment Xbox One Game Microsoft Studios Golden Axe Arcade Sega Halo: Spartan Assault Arcade Microsoft Studios Hardwood Backgammon Arcade Microsoft Studios Hardwood Hearts Arcade Microsoft Studios Hardwood Spades Arcade Microsoft Studios Heavy Weapon Arcade Microsoft Studios Hexic HD Arcade Microsoft Studios Ikaruga Arcade Microsoft Studios Jetpac Refuelled Arcade Microsoft Studios Joy Ride Turbo Arcade Microsoft Studios Just Cause 2 Xbox One Game Square Enix Kameo Xbox One Game Microsoft Studios LEGO Pirates of the Caribbean: The Video Game Xbox One Game Disney Interactive Studios LEGO Star Wars: TCS Xbox One Game Disney Interactive Studios Lode Runner Arcade Microsoft Studios LUMINES LIVE! Arcade Microsoft Studios Mass Effect Xbox One Game Microsoft Studios Metal Slug 3 Arcade SNK PLAYMORE Metal Slug XX Arcade SNK PLAYMORE Might & Magic Clash of Heroes Arcade Ubisoft Mirror’s Edge Xbox One Game Electronic Arts Missile Command Arcade Atari Monday Night Combat Arcade Microsoft Studios Monkey Island 2: SE Arcade Disney Interactive Studios Monkey Island: SE Arcade Disney Interactive Studios Ms. Splosion Man Arcade Microsoft Studios Mutant Blobs Attack Arcade Midnight City N+ Arcade Microsoft Studios NBA JAM: On Fire Edition Arcade Electronic Arts NiGHTS into dreams… Arcade Sega OF: Dragon Rising Xbox One Game Codemasters Pac-Man C.E. Arcade Bandai Namco PAC-MAN CE DX+ Arcade Bandai Namco Perfect Dark Arcade Microsoft Studios Perfect Dark Zero Xbox One Game Microsoft Studios Phantom Breaker: Battle Grounds Arcade Mages. Pinball FX Arcade Microsoft Studios Plants vs. Zombies Arcade PopCap Prince of Persia Arcade Ubisoft Putty Squad Arcade System 3 Software Ltd R-Type Dimensions Arcade Microsoft Studios Rayman 3 HD Arcade Ubisoft Sacred Citadel Arcade Deep Silver Sega Vintage Collection: Alex Kidd & Co. Arcade Sega Sega Vintage Collection: Golden Axe Arcade Sega Sega Vintage Collection: Monster World Arcade Sega Sega Vintage Collection: Streets of Rage Arcade Sega Shadow Complex Arcade Microsoft Studios Sonic CD Arcade Sega Sonic The Hedgehog Arcade Sega Sonic The Hedgehog 2 Arcade Sega Sonic The Hedgehog 3 Arcade Sega Super Meat Boy Arcade Microsoft Studios Supreme Commander 2 Xbox One Game Square Enix The Stick of Truth Xbox One Game Ubisoft Tom Clancy’s RainbowSix Vegas Xbox One Game Ubisoft Tom Clancy’s RainbowSix Vegas2 Xbox One Game Ubisoft Torchlight Arcade Microsoft Studios Toy Soldiers Arcade Microsoft Studios Toy Soldiers: Cold War Arcade Microsoft Studios Tron: Evolution Xbox One Game Disney Interactive Studios Ugly Americans: Apocalypsegeddon Arcade 345 Games / Comedy Central Viva Piñata Xbox One Game Microsoft Studios Viva Piñata: TIP Xbox One Game Microsoft Studios Wolfenstein 3D Arcade Bethesda Softworks Zuma Arcade Microsoft Studios

[Courtesy of Major Nelson]