http://www.youtube.com/watch?v=oLipkuZ0jaM

As previously stated the game is Persona 3.

The song is Kimi no Kioku the ending for Persona 3. Only this time it's sung by Kita Shuuhei since it's the Persona Trinity Soul version.

Enjoy.