Game devs, Only you can make all this world seem right
a confession
Tags: immersion, love, games, music