Tagged: FPS

0

Lovely Planet Review

Lovely Planet is a game made by Quicktequila, which also developed Lovely Planet Arcade. In its essence, Lovely Planet is a first person shooter game, where the player is on...