Rival Games unveils The Detail

Finnish developer Rival Games today unveiled The Detail, a classic 2D point & click adventure...

Read More