I... actually never played the original lol. Played the second one a bit, but I've mainly always been a PC gamer. It came out when I was heavily into Dota
About XBOX
A Place For Users Of The Xbox Eco-System on OddsRabbit!
--POSTING GUIDELINES--
- [NEWS] = News On Games Coming To The Xbox Platform
- [GAMEPASS] = Whats New On GamePass This Week
- [DISCUSSION] = Talking About Games And Everything Around Them