Wow! You really rushed through the game. I don't remember how long it took me to beat the main mission but it took me much more than 5 hours. I did take the time to collect a few shard and shut down districts. I wish the game was longer because it's amazing, but I don't feel cheated for paying full price.