Where do you go to hear about new games?
I never heard nor seen anything about this game but i found it to be pretty badass with changeable cars into robots and all that, which i thought was pretty neat.
Only reason i even found this video was because i saw an artwork posted with the title, otherwise i would've never heard about it, if other games are doing similar stuff i never heard of it nor seen it so i thought I'd make a thread about posting games you either worked on or found enjoyable.
Are there sites where every game made is listed? i do not want steam list, i want things outside of signup applications... (click go, view leave)