>>39690415Setting was incredible (would love a venice based area in game)
story/lore was solid,
Antagonists were fun and cheesy but still cool,
the music was upbeat and matching the setting,
however the constant screeching is terrible
I worked at a video store and they played this movie everyday twice a day for a week and a half and it became the most annoying noise