CommanderFrank
Cat Can't Scratch It
- Joined
- May 9, 2000
- Messages
- 75,399
Square Enix announced the next installment in the Lara Croft franchise will be available on December 9th for PC, PS4 and Xbox One platforms. If you are a die-hard fan of Lara Croft, check out the in-depth review from Eurogamer.