Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

You're not wrong, if the sentence is meant to be written in present tense. It would be "Felt" if the sentence ought to be in past tense.